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

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

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

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

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


но тело письма получается пустым. Думаю что что-то неправильно делаю.
...
Рейтинг: 0 / 0
31.03.2013, 15:03
    #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
01.04.2013, 09:54
    #38206578
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отправка почты: Таблица в тело письма
CTYDEHT, уже давно написал преобразователь любой таблицы в html код. Им регулярно и пользуюсь.
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Отправка почты: Таблица в тело письма / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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