Имя: Пароль:
1C
1С v8
Передача данных из табличной части
0 John342
 
03.06.20
14:58
Всем добрый день!

Создал внешнюю обработку, в ней 2 реквизита, в табличной части таблицу с несколькими реквизитами и форму.
При открытии формы заполняю табличную часть объекта.
И теперь мне нужно эту таблицу отправить письмом на почту, нажав на кнопку на форме.
Вот тут вопрос. Как мне перетащить данные из табличной части в модуль формы? Рассматривал варианты применения функции ЗначениеВДанныеФормы или обычным возвратом значения.
Что можете посоветовать?
1 Momus
 
03.06.20
14:59
УФ?
2 John342
 
03.06.20
15:00
(1) Да.
3 Momus
 
03.06.20
15:02
Данные табличной части и так доступны в модуле формы по имени реквизита.
4 John342
 
03.06.20
15:03
(3) т.е. в модуле формы я просто указываю ИмяТаблицы.ЕёРеквизит ?
5 Momus
 
03.06.20
15:08
(4) объект.ИмяТаблицы - коллекция элементов
объект.ИмяТаблицы.ЕёРеквизит - не имеет смысла
объект.ИмяТаблицы[0].ЕёРеквизит - значение для первой строки
что нужно сделать-то? ты тч хочешь в письме видеть каким-то присоединенным файлом или вставить код html с таблицей в теле письма?
6 John342
 
03.06.20
15:11
(5) Вставить код html. Ну как Вы и объяснили, через цикл просто тело письма заполню и всё. Спасибо Вам!
7 John342
 
03.06.20
15:23
(5) Хотя, что-то пробую Вашу запись, у меня не реквизиты доступны, а функции Свойство и ПолучитьИдентификатор. Реквизиты, я так понимаю, задаются неявно?
8 John342
 
03.06.20
15:33
(5) А, всё, разобрался. Ещё раз, спасибо!
9 mzelensky
 
03.06.20
16:23
(6)(7)(8) Миста отличное место, где можно поговорить сам с собой!!!