powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Отправка почты: Таблица в тело письма
3 сообщений из 3, страница 1 из 1
Отправка почты: Таблица в тело письма
    #38205982
CTYDEHT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

У меня имеется таблица значений, которую я хочу засунуть в тело письма. Но не знаю как это правильно сделать.

Как вариант приходит в голову пройтись по всем строкам таблицы циклом, в котором в тело письма будет заталкиваться информация.

Хотел еще как вариант использовать такое,

Сообщение.Тексты.Добавить(ТаблицаЗначений,ТипТекстаПочтовогоСообщения.ПростойТекст);


но тело письма получается пустым. Думаю что что-то неправильно делаю.
...
Рейтинг: 0 / 0
Отправка почты: Таблица в тело письма
    #38206044
CTYDEHT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решил остановиться на таком варианте
ТелоПисьма = "<h3>Информация по истекающим срокам договоров</h3><br />";
ТелоПисьма = ТелоПисьма + "<table border='1px'><th>Наименование</th><th>Дата</th><th>Номер</th><th>Контрагент</th><th>Подразделение</th><th>Ответственный</th><th>ДнейДоОкончания</th>";

Для каждого СтрТЗ Из ТЗ Цикл
ТелоПисьма = ТелоПисьма + "<tr>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.НаименованиеДоговора + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.ДатаДоговора + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.НомерДоговора + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.Контрагент + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.Подразделение + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.Ответственный + "</td>";
ТелоПисьма = ТелоПисьма + "<td>" + СтрТЗ.КоличествоДнейДоОкончания + " д.</td>";
ТелоПисьма = ТелоПисьма + "</tr>";
КонецЦикла;

ТелоПисьма = ТелоПисьма + "</table>";

Сообщение.Тексты.Добавить(ТелоПисьма,ТипТекстаПочтовогоСообщения.HTML);
//Сообщение.Вложения.Добавить(ПутьКФайлуВложения);
Почта.Послать(Сообщение);



Хотя вопрос и не решил по поводу вставки таблицы, но тему можно закрывать.
...
Рейтинг: 0 / 0
Отправка почты: Таблица в тело письма
    #38206578
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CTYDEHT, уже давно написал преобразователь любой таблицы в html код. Им регулярно и пользуюсь.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Отправка почты: Таблица в тело письма
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]