Регистры сведений, как правильно сделать, помогите!

Форум 1С: Одинэс.Ру

Найти!

Регистры сведений, как правильно сделать, помогите!

Antidot
15.03.2009 - 07:15
Всем Здравствуйте!!!
Есть Регистр Сведений (Режим записи - подчинен регистратору, периодичность - по позиции регистратора) и документ - регистратор.
в регистре сведений 3 измерения и ресурс (1е измерение - берется из шапки документа, другие 2 измерения и ресурс из Табличной части) и ресурс, тоже берутся из Табличной части
нужно вот что:
Например я этим документом вношу какие то данные в регистр, на протяжении 10 дней, скажем в базе введено 10 документов. далее я ввожу 11 документ, НО идет проверка, Если в табличной части поле, которое заполняет 3е измерение регистра - пустое, тогда нужно найти все документы (из созданных ранее 10) естественно с отбором по тем измерениям, которые указаны в данном 11ом документе и присвоить некое значение ресурсу, например "Ноль". т.е. после проведения этого документа значения ресуросов НЕКОТОРЫХ документов будет "Ноль".
 
вот не понятно, как получить записи тех уже созданных документов, и внести в них изменения???
Заранее спасибо!
К списку тем К списку форумов

Интересные темы

odines.ru
21.11.2024 - 22:28
Смотри также:
Сколько денег просить?
Админ предлагает поднять виртуальный сервер
Как в воьсмерине быстро очистить весь справочник?

Re: Регистры сведений, как правильно сделать, помогите!

angro
1 - 15.03.2009 - 07:33
получить запросом, записать через наборзаписей с отбором по регистратору

Re: Регистры сведений, как правильно сделать, помогите!

Antidot
2 - 15.03.2009 - 07:37
А как получить запросом? ведь мне нужно это все делать в цикле, т.е. я провожу документ, и в цикле перебора табличной части идет проверка, если все поля заполнены, тогда документ делает новые записи, если 3 поле (3е измерение) пустое, тогда "Для этих строк", не добавляются новые записи, а ищутся старые и присваивается значение "Ноль", это что запрос в цикле делать? если будет 10 записей, то 10 раз будет создаваться запрос?
а если до цикла запрос делать, то я не знаю, как в нем задать параметры, ведь вся информация находится в табличной части документа, т.е. перебирать ее в любой случае нужно

Re: Регистры сведений, как правильно сделать, помогите!

angro
3 - 15.03.2009 - 08:12
сделай в цикле, будет тормозить будешь думать.
Я не до конца понял постановку, но видимо можно сделать одним запросом, сделать соединение по своей таб.части, потом при обходе результата запроса уже смотреть.

Re: Регистры сведений, как правильно сделать, помогите!

aka AMIGO
4 - 15.03.2009 - 08:22
но запрос - вперед.. в табличку, и анализируй его.

Re: Регистры сведений, как правильно сделать, помогите!

Antidot
5 - 16.03.2009 - 05:44
Условие вот какое:
Если в документе - в шапке документа и в табличной части есть определенные значения (вася и петя), тогда надо найти в регистре сведений по значениям этих измерений (вася и петя) полученных в этом документе - записи и изменить их.

Интересные темы

odines.ru
21.11.2024 - 22:28
Смотри также:
v8: Вернуть базу на пару дней назад, возможно или нет?
ошибка SDBL: Ссылочная константа содержит недопустимый ссылочный номер
Зарплата и кадры: ввод нового начисления
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Принятие к учету ОС по частям УПП. Ввел Кассу Организации. При создании "Выплата з/пл расходными ордерами" из дока "ЗарплКВыплОрганизац »
© 2009 Форум 1С: Одинэс.Ру