powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ORDS listener печать PDF
9 сообщений из 9, страница 1 из 1
ORDS listener печать PDF
    #38793574
Kido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!
Настроил печать отчетов в pdf. В качестве принт-сервера выбрал APEX Listener. Как я понял APEX генерирует XML и передает листенеру, тот возвращает готовый пдф файл(либо другой выбранный формат). При печати отчета только с латинскими символами всё хорошо, но вот когда отчет содержит русские символы xml генерируется не правильно и соответственно скаченный файл невозможно открыть. я так понимаю проблема с кодировкой, но вот где её поменять? xml вложил
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38793685
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kido,
в вашем варианте я не понял, кто готовит PDF.
Т.к. листенер только тупое передаточное звено url к apex IMHO
У нас - Jasper Report. Полёт нормальный
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38793757
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123в вашем варианте я не понял, кто готовит PDF.

http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35129/adm_mg_service_set.htm#AEADM221 For Printer Server:

APEX Listener - Select this option if you are using the APEX Listener 2.0 or newer. This option enables you to use the basic printing functionality, which includes creating report queries and printing report regions using the default templates provided in Application Express and using your own customized XSL-FO templates.

Note:The APEX Listener option does not require an external print server, instead the report data and stylesheet are downloaded to the listener, rendered into PDF format by the listener and then sent to the client. The PDF documents in this setup are not returned back into the database, thus the print APIs are not supported when using the APEX Listener-based configuration.
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38793805
Kido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

Как раз таки listener и формирует pdf. сегодня еще раз попробовал сгенерить, судя по всему xml нормальный, но вот listener не может собрать pdf. вот запись из логов листенера

ERROR: 'Syntax error in './/'ПРЕДЗАКАЗ''.'
FATAL ERROR: 'Could not compile stylesheet'
01.11.2014 16:26:19 oracle.dbtools.apex.hooks.postProcess.FOP2PDF postProcess
SEVERE: Could not compile stylesheet
javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38793981
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
suPPLer,
- искал листенер на сайте оракла.
Скачал - ORDS - Oracle REST Data Services 2.0.9.... как самый современный листенер который рекомендует Оракл?
Установил его на GlassFish сервер.
И где там PDF?
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38794156
Kido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38794157
Kido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да кстати, APEX 4.2.5, listener 2.0.8
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38794413
Casufi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kidoя так понимаю проблема с кодировкой, но вот где её поменять? xml вложилНу формирует файл не листенер, а apache POI у него и у всего что постренно на его основе есть проблемы с кирилицей. Нужно делать JAR файл с кирилическим шрифтом и подключать к POI, а в шаблоне явно указывать какой шрифт используете.
...
Рейтинг: 0 / 0
ORDS listener печать PDF
    #38794990
Kido
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
благодарю за ответы. нашел решение тут
http://www.sql.ru/forum/1066896-2/krivaya-kodirovka-v-pdf-apex4-2-3-apexlistener-glassfish3-1-2
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / ORDS listener печать PDF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]