Текущее время: Пн, июн 23 2025, 02:04

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Вывод в PDF
СообщениеДобавлено: Пт, июл 31 2015, 15:11 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Уважаемые коллеги, подскажите ,может кто-нибудь уже делал.
Можно ли при помощи стандартных средств SAP "склеивать" pdf файлы в один. Т.е. у меня есть программа , которая формирует и сохраняет на жесткий диск pdf файлы.
Проблема в том, что их несколько. А мне требуется , чтобы все были соеденены в один( по очереди) . Выводить сразу все в одном pdf файле не представляется возможным ( именно в моем случае )
Спасибо кто откликнулся.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Сб, авг 01 2015, 19:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
maksim2050 написал(а):
Выводить сразу все в одном pdf файле не представляется возможным ( именно в моем случае )

Тогда зачем все соединять?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Вс, авг 02 2015, 00:03 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
У пользователя накопилось за месяц сотни накладных, поэтому удобнее было бы открыть их все одновременно одним файлом. Но так вышло , что все их сгенерировать в один файл не получится (только в отдельные) , т.к. в силу специфики свойств некоторых операторов ABAP нельзя все файлы собрать в один еще при создании. Но как вариант , я хочу автоматически сохранить отдельные файлы на жесткий диск а потом , если это возможно, "склеить" в один файл и вывести уже пользователю только результат в виде "склеенных" в один файл pdf.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Вс, авг 02 2015, 12:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
maksim2050 написал(а):
У пользователя накопилось за месяц сотни накладных, поэтому удобнее было бы открыть их все одновременно одним файлом.

Очень спорное утверждение. Для каких целей может потребоваться смотреть сразу "сотни накладных"?
maksim2050 написал(а):
в силу специфики свойств некоторых операторов ABAP нельзя все файлы собрать в один еще при создании.

Можно поподробнее? А то в предыдущем посте ничего про такие проблемы не говорится.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Вс, авг 02 2015, 16:52 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
В предыдущем посте был немного другой случай. Тогда я решил все таки свою проблему.
В этом случае есть две программы печати , вызываемые при помощи SUBMIT.
Вот как оно выглядит по сути
loop at tab into str
if str = a
submit "PRINT_POROG1"
else
SUBMIT "PRINT_PROG2"
endif.
end loop.
проблема в том , что тут я не могу сделать вызов необходимых ФМ FP_JOB_OPEN и ФМ FP_JOB_CLOSE перед и в конце loop at tab into str(как это нужно по логике). т.к при работе программы PRINT_POROG1 или PRINT_PROG2 уже не видно , что форма открыта , т.е ФМ FP_JOB_OPEN и ФМ FP_JOB_CLOSE всегда нужно делать только внутри PRINT_POROG1 и PRINT_PROG2 (каждый раз). Т.е. пользователю приходится каждый раз нажимать "ОК" при открытии нового формуляра.
но как вариант я хочу сделать , чтоб формуляр не открывался каждый раз , а просто сохранялся на диск. а потом я програмно соберу их все в один файл и открою.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Ср, авг 05 2015, 13:29 
Специалист
Специалист

Зарегистрирован:
Пн, авг 27 2012, 13:27
Сообщения: 139
Люди , что ,никто не сталкивался?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Ср, авг 05 2015, 19:55 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
maksim2050 написал(а):
Люди , что ,никто не сталкивался?

Так никому такое и не надо, судя по всему. Решайте реальные задачи.
Если очень хочется, то вместо submit скопируйте логику сбора данных (без ФМ FP_JOB_OPEN и ФМ FP_JOB_CLOSE) в отдельные ФМ и вызывайте их в цикле.
:wink:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Пт, авг 14 2015, 14:09 
Начинающий
Начинающий

Зарегистрирован:
Пт, мар 30 2012, 17:11
Сообщения: 7
Я сталкивалась с похожей задачей, но скорее не для надобности, а для эксперимента.
сама искала информацию в интернете в итоге получилось, делала так как описано вот здесь:
https://scn.sap.com/thread/849252


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Сб, авг 15 2015, 14:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
MaryGolv написал(а):
как описано вот здесь:
https://scn.sap.com/thread/849252

Это совсем другая задача. :roll:
maksim2050 написал(а):
проблема в том , что тут я не могу сделать вызов необходимых ФМ FP_JOB_OPEN и ФМ FP_JOB_CLOSE перед и в конце loop at tab into str(как это нужно по логике).

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Пн, ноя 09 2015, 11:15 
Младший специалист
Младший специалист

Зарегистрирован:
Вс, янв 31 2010, 10:18
Сообщения: 62
Добрый день.

У меня такая же проблема - нужно склеить 2 pdf-файла в один.
Есть формуляры инвойса и приложения к нему - оба на SapScript, я их конвертирую в PDF при помощи CONVERT_OTFSPOOLJOB_2_PDF и помещаю в ArchiveLink. Т.к. они формируются с разными номерами спула, то получается 2 файла, а мне нужен один, т.к. это все-таки один документ.

Как склеить эти файлы?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Пн, ноя 09 2015, 13:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
См.выше.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Пн, ноя 09 2015, 18:54 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 18 2010, 15:38
Сообщения: 97
а интересно, есть какой нибудь способ чисто из ABAP генерировать pdf кроме как преобразование спула? я как то попытался найти че то похожее - но ничего не нашел. Adobe Forms не предлагать


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Ср, ноя 11 2015, 13:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
PDF это вполне себе отрытый стандарт. Его можно в тестовом редакторе сгенерить. Вопрос зачем.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод в PDF
СообщениеДобавлено: Ср, ноя 11 2015, 15:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Merge PDF files in ABAP
Сложно и без поддержки SAP.


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

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


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

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


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

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