Текущее время: Ср, июл 23 2025, 10:30

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


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

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


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

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