Как создать screenshot от alv

Автор inik, Листопад 04, 2013, 10:29:04 ПП

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

inik

Всем добрый вечер!

Может кто подсказать, как создать  screenshot от alv?

Задание такое: в alv создать кнопку с функцией автоматического рассыла е-майла с текстом
и screenshot-ом от alv.
Думаю сначала image создать, а потом подвязать его в е-майл, который напишется в html
(при помощи cl_document_bcs=>create_document).

Спасибо!

Uukrul

Цитата: inik від Листопад 04, 2013, 10:29:04 ПП
Может кто подсказать, как создать  screenshot от alv?
Вопрос в студию, как вы можете гарантировать, что вся информация ALV на момент получения копии экрана отображена в окне? Могут же и прокрутить список в право/влево или вверх/вниз. Зачем именно копию? Вообще-то это реализуется через формирования например PDF-документа или SmartForms которую отправляют клиенту.

№1

Цитата: inik від Листопад 04, 2013, 10:29:04 ПП
кнопку с функцией автоматического рассыла е-майла с текстом
и screenshot-ом от alv
Посмотри на ноту 513352 - Printing by e-mail (update)
Мой блог

Dmitriy

#3
Workflow попахивает, там контейнер более-менее объекты ч/з офис таскает + команды поддерживает, т.е. не скриншот будет слать, а сам грид выводить, если память мне не изменяет, давно дело было. Опять же, если речь не о САП-офисе в плане мыла, то с Workflow не рекомендовал бы связываться: инструмент спецефичный, тянет за собой много чего, да и поддерживать кому-то все дело потом придется, даже если вы быстро поднимете на нем данную конкретную задачу. ИМХО.

Upd.: Тут еще подумал, а надо ли скриншот? Смысл - передать информацию. Кому и зачем? Если какому-нибудь оператору, который все равно будет перебивать данные со скриншота куда-нибудь, то проще сделать это в более "удобоваримом" виде, чтобы он мог хотя бы банально откопипастить. Либо сразу в виде .txt с разделителями табуляции, пусть себе в Excel или 1С вставляет. Или сразу Excel. Да много чего можно. Но это так уже, из разряда к конкретному вопросу вашему не относящегося, в плане методологического подхода к передаче информации, которая на скриншоте.   

Uukrul

Цитата: Dmitriy від Листопад 06, 2013, 03:37:10 ПП
Workflow попахивает, там контейнер более-менее объекты ч/з офис таскает + команды поддерживает, т.е. не скриншот будет слать, а сам
Да обычный формуляр сделать и отправить его клиенту. Табличная часть даже в нем формируется без всяких проблем.

Dmitriy

Цитата: Uukrul від Листопад 06, 2013, 03:50:00 ПП
Да обычный формуляр сделать и отправить его клиенту. Табличная часть даже в нем формируется без всяких проблем.
Пока обновлял свое сообщение, ты уже написал... Вот и я о том же, есть ли смысл усложнять задачу?