0
Neznaika9
13.07.22
✎
08:53
|
Здравствуйте! Ломаю голову и не могу сообразить как правильно реализовать. На Основании документа ОПЗС(отчет производства за смену) вводится документ Требование-накладная. Нужно реализовать следующее: если документ Требование накладная введен на основании ОПЗС и в тот же день что и ОПЗС, то в форме списка документа ОПЗС на против документа должна стоять галочка(есть ТН на основании), если Требование-накладная введен не на основании то не стоит соответственно. Буду очень благодарна за помощь!
|
|
1
DimVad
13.07.22
✎
09:08
|
Ну откройте в УПП что-нибудь типовое где данные вычисляются в списке.
Ну, например, РС "СпособыРаспределенияСтатейЗатрат"
Смотрите "ФормаСписка".
Ага, "ХарактерЗатрат" есть, а данные в колонке не заполнены.
Переходим на табличное поле и смотрим событие "ПриПолученииДанных"
Там выполняется процедура :
Процедура РегистрСведенийСписокПриПолученииДанных(Элемент, ОформленияСтрок)
А внутри всякое такое
Ячейки.ХарактерЗатрат.Текст = Строка(ХарактерЗатрат);
Ну вот, надо понять и по анадогии сделать.
p.s. Через событие "ПриВыводеСтроки" будет проще но работать будет хуже (будут обращения к базе на каждую строку).
|
|