Текущее время: Сб, июл 26 2025, 04:46

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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