Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 10:15

Как обратиться к ячейке Таблицы Формы

Автор paa66, 19 янв 2024, 16:49

0 Пользователей и 1 гость просматривают эту тему.

paa66

На Форме документа размещена Таблица, она в основном содержит реквизиты табличной части документа. В Таблице создал три поля (колонки), которые должны заполняться РезультатомЗапроса.
Как известно, у Документов есть реквизиты документа и реквизиты табличной части. Получается, что созданные мной колонки Таблицы Формы не имеют реквизитов документа.
Допустим, реквизит Номенклатура табчасти Товары имеет значение Сахар, мне надо в мою колонку ТоварВПути (ТоварВПути не является реквизитом табчасти Товары) записать 3. Следующая строка реквизита Номенклатура имеет значение Соль, в ТоварВПути надо записать 4 и т.д. Как обратиться к ТоварВПути?
Надо типа:
ЭлементыФормы.Товары.Колонки.ТоварВПути.ЭлементУправления.Значение = 3;
На скрине обвёл ТабЧасть Товары документа, показал, как добавил колонку в Таблицу на Форме. 

fruitella

Через цикл или по индексу строки

Цикл
Для Каждого ТекТовар Из Товары Цикл
   ТекТовар.ТоварВПути = ПишемсюдаВашеЗначение;
конецЦикла;

Индекс
Товары[НомерИндекса].ТоварВПути = ПишемсюдаВашеЗначение;

paa66

Если сделаю:
Для Каждого ТекТовар Из Товары Цикл
   ТекТовар.ТоварВПути = ПишемсюдаВашеЗначение;
конецЦикла;
то обращусь к реквизиту табличной части документа. Мне надо обратиться к колонке Таблицы Формы.

paa66


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск