Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Передача данных из табличной части

Передача данных из табличной части
Я
   John342
 
03.06.20 - 14:58
Всем добрый день!

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

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.