Текущее время: Чт, мар 28 2024, 15:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Сб, июн 01 2019, 12:59 
Начинающий
Начинающий

Зарегистрирован:
Сб, мар 09 2019, 18:15
Сообщения: 18
Время от времени возникает задача сформировать какую-нибудь печатную форму. В общем случае нет проблем сформировать любой документ в любом редакторе не приходя в сознание, но есть проблема, это все не устраивает заказчика, потому что конечные пользователи имеют возможность внести изменения в документ. Потому почти всегда это должен быть PDF. Видимо конечные пользователи не знают о существовании PrintScrin и MsPaint.

Потому на выбор у нас следующие варианты

1) конвертировать смартформу
2) рисовать смартформу в AdobeForms
3) использовать отдельный сервер для конвертации

все эти варианты имеют свои недостатки.

Есть техническая возможность написать конвертер HTML в PDF на ABAP, проблема в том что для этого нужно написать примерно полтора мегабайта текста. Прежде чем в это ввязаться я хотел бы узнать кому вообще это все надо и как вы генерируете PDF.

Время от времени можно проверять этот репозитарий https://github.com/AntonSikidin/zcl_aba ... _converter


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Вс, июн 02 2019, 20:30 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Для того чтобы понять 'кому это надо' - хотелось бы понять 'зачем?'.
Приведите юзкейсы, когда это реально нужно.

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Пн, июн 03 2019, 09:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
А просто распечатать в PDF не пробовали?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Пн, июн 03 2019, 09:37 
Директор
Директор

Зарегистрирован:
Пн, мар 25 2013, 12:19
Сообщения: 1067
Цитата:
но есть проблема, это все не устраивает заказчика, потому что конечные пользователи имеют возможность внести изменения в документ.


интересно, а как конечные пользователи могут внести изменения в смартформу? Это что за смартформа такая?
Я знаю есть способы сделать редактируемые поля в PDF форме, но для смартформы такого не видел


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Ср, июн 05 2019, 13:19 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
смартформ не использовал
а AdobeForms - действительно некоторые формы не получается сделать как нужно
поэтому уже несколько раз переделывал их в Word с последующим сохранением в PDF

на счёт html->pdf не думаю что это будет востребовано

_________________
Изображение Попытка не пытка


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Ср, июн 05 2019, 15:10 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2017, 23:56
Сообщения: 537
в виду старой версии системы, пользуюсь смартформами.
Какие системные требования у вашего класса?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Сб, июн 08 2019, 13:35 
Начинающий
Начинающий

Зарегистрирован:
Сб, мар 09 2019, 18:15
Сообщения: 18
DKiyanov написал:
смартформ не использовал
а AdobeForms - действительно некоторые формы не получается сделать как нужно
поэтому уже несколько раз переделывал их в Word с последующим сохранением в PDF

на счёт html->pdf не думаю что это будет востребовано



чем конвертируете ворд в пдф?


Html генерировать легче чем ворд


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Сб, июн 08 2019, 13:46 
Начинающий
Начинающий

Зарегистрирован:
Сб, мар 09 2019, 18:15
Сообщения: 18
ArmAnn написал:
Для того чтобы понять 'кому это надо' - хотелось бы понять 'зачем?'.
Приведите юзкейсы, когда это реально нужно.



формы бывают разные, мне обычно попадаютсе те которые анкета, это примерно 38 пунктов, каждый второй из которых это таблица.

Рисовать смартформы та еще боль, объявить все входящие параметры определить строки таблиц.

Самая боль начинается когда тебе предлагают поиграть со шрифтами, нарисовать в смартформе чекбоксы, добавить пару столбцов в имеющуюся таблицу, и сделать так чтобы это все вмещалось. Каждый пункт это ручное изменение в интерфесе, содержимом, а еще вставить столбец в таблицу так чтоб итоговая строка не превышала ширину строки, проще набрать заново, в итоге изменить строку таблицы сравнимо по затратам с тем чтоб нарисовать ее заново.


С хтмл проблем меньше, набираете любой документ в любом редакторе, хоть конвертируете из ворда в хтмл, осталось только конвертировать в пдф.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Сб, июн 08 2019, 13:48 
Начинающий
Начинающий

Зарегистрирован:
Сб, мар 09 2019, 18:15
Сообщения: 18
Kuranov.Dmitry написал(а):
в виду старой версии системы, пользуюсь смартформами.
Какие системные требования у вашего класса?


его еще пока нет, это просто пример как легко и просто должно быть в итоге, в общем случае можно написать совместимым с версией 6.20


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Пн, июн 10 2019, 09:49 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
AntonSikidin, не берусь утверждать будет ли полезна Ваша разработка или нет, но в моем понимании, нужно четко разделять две вещи:
1 - Z инструмент
2 - Стандартный инструмент

На любом, более или менее нормальном проекте, ИМХО, просто так Z утилиту для массового использования, непонятно чьего происхождения и какой потенциальный вред оно будет нести, никто не пропустить...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Вт, июн 18 2019, 07:46 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
если смартформу отправить на печать адресату на внешний адрес электронки (должна быть соответствующая настройка в SCOT), то там автоматический конвертер срабатывает, и прилетает емайл уже с пдф-кой.
Единственное, бывают проблемки с некоторыми шрифтами (в кракозябры их конвертирует).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Конвертер HTML в PDF на ABAP
СообщениеДобавлено: Вт, июл 16 2019, 01:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
AntonSikidin написал(а):
...
Есть техническая возможность написать конвертер HTML в PDF на ABAP, проблема в том что для этого нужно написать примерно полтора мегабайта текста. Прежде чем в это ввязаться я хотел бы узнать кому вообще это все надо и как вы генерируете PDF.

Если сделаете, то по любому этим будут пользоваться - кому-нибудь да пригодится. Несмотря на то, что PDF защищает от редактирования печатных форм ничуть не лучше, например, MS Office, иногда заказчик (а чаще PM или консультант) настолько упоротый, что проще сделать, чем переубедить. Я в таких случаях пользуюсь стандартной возможностью MS Office сохранять в формате PDF. Правда старые версии этого не умеют.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


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

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


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

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


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

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