Текущее время: Пт, июл 25 2025, 06:39

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Чт, май 20 2010, 17:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 03 2006, 22:00
Сообщения: 266
Откуда: Отсюда
Существует следующая задача:
Есть станадртный отчёт, выводящий даные в pdf-формуряр. Необходимо в цикле запускать этот отчёт с разными параметрами. Задача: сохранять результат каждого вызова отчёта в pdf-файле. Реализуемо это? Если "да", то каким образом?
Спасибо.

_________________
Ай да SAP, ай да ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Пт, май 21 2010, 00:15 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Да,это реализуемо! При вызове ФМ формуляра, что-то типа
Code:
CALL FUNCTION ls_function
      EXPORTING
        /1bcdwb/docparams  = ls_docparams
        is_data           = lt_data
      IMPORTING
        /1bcdwb/formoutput = ls_formoutput
      EXCEPTIONS
        usage_error        = 1
        system_error       = 2
        internal_error     = 3.

В структуру ls_formoutput (TYPE FPFORMOUTPUT) возвращается содержимое формуляра
Вам будет интересно ls_formoutput-pdf, там в 16-ричном виде содержится код. Если его сохранить как файл, с расширением *.pdf, то он легко открывается как документ


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Пт, май 21 2010, 09:11 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 03 2006, 22:00
Сообщения: 266
Откуда: Отсюда
А как получить доступ к формуляру, который генерируется другой программой?

_________________
Ай да SAP, ай да ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Пт, май 21 2010, 09:34 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Meanv написал(а):
А как получить доступ к формуляру, который генерируется другой программой?

Так запускайте отчёт с сохранением вывода в спул. Тогда PDF будет хранится в спуле. (это конечно если пля получения PDF в отчёте не надо жать дополнительные кнопки).

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Вт, май 25 2010, 16:29 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, июн 03 2006, 22:00
Сообщения: 266
Откуда: Отсюда
Форма в спуле сохраняется. Подскажите, как программно выдернуть из спула форму (как после вызова submit определить параметры доступа к соответствующей записи спула?).

_________________
Ай да SAP, ай да ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение результатов многократного вызова отчёта в PDF
СообщениеДобавлено: Вт, май 25 2010, 16:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Meanv написал(а):
Форма в спуле сохраняется. Подскажите, как программ[url]но выдернуть из спула форму (как после вызова submit определить параметры доступа к соответствующей записи спула?).

Поиск разве не работает?

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB