169 похожих чатов

Всем привет. При отправке письма через cl_bcs необходимо в письме

заполнить 2 таблицы. Есть ли какой-то вспомогательный класс, который позволит не прописывать все теги руками?

17 ответов

21 просмотр

непонятно, о каких таблах речь? шаблон html письма с 2мя таблицами?

Evgeniy F.- Автор вопроса
Денис
непонятно, о каких таблах речь? шаблон html письма...

Да, именно так. В письме будет 2 таблицы, которые необходимо заполнить

Evgeniy F.
Да, именно так. В письме будет 2 таблицы, которые ...

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

Evgeniy F.- Автор вопроса
Денис
нет такого. я обычно рисую шаблон письма-трансформ...

Понял, спасибо. Жаль, таблицы небольшие и трансформацию делать для них не хочется

Evgeniy F.
Понял, спасибо. Жаль, таблицы небольшие и трансфор...

так ты трансформацию сразу для всего письма делаешь

Evgeniy F.- Автор вопроса
Денис
так ты трансформацию сразу для всего письма делаеш...

В письме 1 строка и 2 небольшие таблицы, надеялся, что есть какой-нибудь класс, который поможет без лишних действий сделать таблицу с типом soli_tab

Посмотри вот этот отчёт DEMO_ST_TABLE

Evgeniy F.- Автор вопроса
Алексей Миронов
Посмотри вот этот отчёт DEMO_ST_TABLE

Там трансформация, о которой выше писали. Хотел без нее, ну да ладно. Спасибо)

Evgeniy F.
Там трансформация, о которой выше писали. Хотел бе...

Ну есть ещё, вроде, ФМ WWW_ITAB_TO_HTML, но я им никогда не пользовался

Evgeniy F.
Там трансформация, о которой выше писали. Хотел бе...

Можешь ещё вот этот класс поковырять, там много статических методов, вероятно тебе подойдёт тот, что table CL_HTMLB

Стандартного инструмента нет. Я для таких целей использую обертку над cl_bcs. В конструкторе передаю html шаблон, а через специальный метод якоря со значениями. Перед отправкой делаю замену якорей.

Evgeniy F.- Автор вопроса
Alexander Nosov
Стандартного инструмента нет. Я для таких целей ис...

Спасибо. Мне предложили использовать трансформацию или XTT, там примерно то же самое получается

Evgeniy F.
Спасибо. Мне предложили использовать трансформаци...

Дак на каждый шаблон придётся свою трансформацию писать. Неудобно же.

Evgeniy F.- Автор вопроса
Alexander Nosov
Дак на каждый шаблон придётся свою трансформацию п...

В XTT этой проблемы нет (но на данный момент не стоит в системе). Ну и трудоемкость зависит от шаблона, а он у меня сейчас небольшой. Но вообще над этим надо подумать, чтобы в последующих разработках не тратить время.

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта