|
УТ 10 добавить дополнительные реквизиты в список документа |
☑ |
0
Очень Любознательная
11.09.18
✎
14:38
|
Добрый день! Вот такая задача передо мной стоит:
Есть УТ 10.3, форма списка документа Реализация Товаров и Услуг. Нужно в эту форму добавить 2 столбца, содержащие дополнительные реквизиты каждого документа, хранящиеся соответственно в регистре сведений.
У самой таблицы документов, которая на форме, путь к данным (Данные) - ДокументСписок, являющийся реквизитом формы с типом ДокументСписок.РеализацияТоваровУслуг. Мне нужно как-то этот список получить в таблицу или в массив, не знаю, чтобы использовать его в запросе. Как это можно сделать?
|
|
1
Temai
11.09.18
✎
14:41
|
Возьми форму списка РТиУ и нарисуй туда столбцы, при создании на сервере заполняй их.
|
|
2
runuts
11.09.18
✎
14:50
|
у списка используем событие ПриПолученииДанных в котором
Для каждого ОформлениеСтроки из ОформленияСтрок Цикл
докСсылка = ОформлениеСтроки.ДанныеСтроки.Ссылка;
получаем значение доп. реквизита
ОформлениеСтроки.Ячейки.Допреквизит1.УстановитьТекст(...);
КонецЦикла;
|
|
3
Очень Любознательная
11.09.18
✎
16:22
|
(2) Подскажите, пожалуйста, где определяется это событие?
|
|
4
Михаил Козлов
11.09.18
✎
16:33
|
(3) В событиях табличного поля, связанного с ДокументСписок.
|
|
5
Очень Любознательная
12.09.18
✎
15:14
|
(2) (4) Огромное вам спасибо! Всё сработало!
Если кому пригодится, список документов формируется в процедуре СписокПриПолученииДанных в модуле формы списка документов. При этом ОформлениеСтроки.Ячейки.Допреквизит1.УстановитьТекст(...) может устанавливать значение в столбцы не только содержащие строки. У меня было ОформлениеСтроки.Ячейки.Допреквизит1.УстановитьТекст(Истина)
|
|