powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
28 сообщений из 28, показаны все 2 страниц
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35433977
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не пойму почему когда в Report в "print attributes"
выставляю enable print report printing...При запуске приложения не появляется ссылка print.
При этом в свойствах "printing"
сверху красными жирными буквами пишет
"Report printing is currently not available, there is no print server configured."

Может быть как-то необходимо настроить print server?
Или.....???
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35434065
Baykin Ilya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас не могу быстро найти ссылку на это в доках. Да, для печати отчетов нужно устанавливать BI Publisher (XML Publisher), без этого печати и конвертации в разные форматы не будет.
А в аккаунте на apex.oracle.com уже все настроено, и можно печатать...
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35434093
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нам нужно как раз у нас на сервере это развернуть. Чесно говоря, я не думал, что все так хммм...нехорошо. Т.е. для бесплатного апекса, нужно купиь лицензию на BI Publisher?. И других вариантов нет?
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35434149
Baykin Ilya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищите на офиц. сайте и форуме апеха, я пока не могу найти нормальную ссылку... если найдете, киньте сюда, пожалуйста.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35434354
Caine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35434359
Caine
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35436582
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался. Можно установить не BI Publisher, который платный, а apache fop, как принт-сервер.
Минус-не расширенные а стандартные опции форматирования.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35438564
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникли новые вопросы.
1. Если я в настройках репорта Print Attributes-Response Header
выбираю Print Server, то какой-бы Output Format я ни выбрал - отчет преобразуется в pdf формат.
2. Русский шрифт в pdf показывается знаками вопроса и решетками.

Apex самой последней версии. База - десятка.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35439024
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе нашел ответы.
1. апач фоп поддерживает только пдф (буду копать связку томкат+кокун)
2. апач фоп не поддерживает кириллицу, надо ковырять сам сервер
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35440260
Добрый день!
Если не трудно опубликуйте, пожалуйста, ссылки, где можно почитать, как побороть нежелание fop отображать русские буквы.
Спасибо.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35442287
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://www.lib.juga.ru/article/articleprint/121/-1/49/
например
или в гугле или яндексе apache fop cyrillic
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35442328
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще есть вариант использовать как принт-сервер апач томкат+cocoon.

http://apex.oracle.com/i/carl/apex_cocoon/APEX_TOMCAT_COCOON_viewlet_swf.html

Позволяет выводить только вв пдф и ртф (экселя нет!!!!)
В пдф с русскими бувами у меня такая же лажа как и с фопом

Еще вариант экспорта в xls вместо csv
http://deneskubicek.blogspot.com/2008/01/export-to-excel-1500-downloads.html
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35443287
Сегодня более менее побороли APEX+FOP в плане русских букв:

1. Сделали свой report layout в котором жёстко прописали шрифт Arial (пока не нашёл как задать шрифт в параметрах печати Apex Application Builder - там только 3 шрифта стандартных для PDF).
Задали этот layout в параметрах печати региона.

2. Создали метрики для шрифта Arial.
http://xmlgraphics.apache.org/fop/0.94/fonts.html

3. На базе userconfig.xml из поставки FOP сделали свой конфиг, раскомменировав теги <font>. Там как раз про шрифт Arial. Например:
Код: plaintext
1.
2.
3.
<font metrics-file="arial.xml" kerning="yes" embed-file="arial.ttf">
    <font-triplet name="Arial" style="normal" weight="normal"/>
    <font-triplet name="ArialMT" style="normal" weight="normal"/>
 </font>

Здесь embed-file="arial.ttf" позволяет встроить шрифт в PDF, а metrics-file="arial.xml" - метрика шрифта. Необходимо иметь столько элементов <font> для одного шрифта, сколько используется сочетаний стиля (normal/italic) и веса (normal/bold). Соответственно, столько же файлов шрифта.

4. Задали
Код: plaintext
1.
2.
3.
<entry>
    <key>fontBaseDir</key>
    <value>Абсолютный путь к каталогу с метриками и шрифтами</value>
  </entry>
Это чтоб FOP знал откуда файлы с метриками и шрифтами брать. Пока не разобрались, какой указывать относительный путь.

5. Скопировали файлы шрифтов и метрики в указанную в п. 4 папку.

6. В файл apex_fop.jsp перед первым использованием fop объектов добавили

Код: plaintext
1.
2.
ConfigurationReader reader = new ConfigurationReader (new InputSource(getClass().getClassLoader().getResource("../../conf/userconfig.xml").openStream()));
reader.start();

Путь к ресурсу указывается относительно папки WEB-INF\classes\ приложения fop.

7. Остальное по документации к апексу.

Вроде, ничего не забыл.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35458453
Ребят, а вы про какой конкретно APEX говорите?
Вроде бы в версии 3.1 можно без дополнительных установок все это делать (сохранять отчеты в PDF и XLS)? если не прав, то поправьте, буду благодарен!
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35458778
Последнее из-за кривого отображения русских букв.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35459798
deniska80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
стало интересноРебят, а вы про какой конкретно APEX говорите?
Вроде бы в версии 3.1 можно без дополнительных установок все это делать (сохранять отчеты в PDF и XLS)? если не прав, то поправьте, буду благодарен!

Если не использовать print server или танцы с бубнами, а просто в отчете сделать возможность сохранения в csv или pdf, то получается полная фигня.
Если открывать csv в excel, то получим один столбец, обзъединяющий все остальные.
А pdf у меня вообще не открывает и пишет ошибку. Это при пользовании стандартными средствами.
Если я не прав и у кого-то более менее получается обходитья без(fop, cocoon и пакета denesа) попрошу поправить меня
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35459826
Спасибо! в общем с документацией и с вами разобрался... будем думать
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35469872
kuka10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно 1-3 пункт более подробно?
1. В каких строчках что заменили на arial?

2. Как сделать метрики со шрифтом arial?

3. Где взяли fop c фйлом userconfig.xml
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35683845
Maxman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно про fopСегодня более менее побороли APEX+FOP в плане русских букв:

1. Сделали свой report layout в котором жёстко прописали шрифт Arial (пока не нашёл как задать шрифт в параметрах печати Apex Application Builder - там только 3 шрифта стандартных для PDF).
Задали этот layout в параметрах печати региона.

2. Создали метрики для шрифта Arial.
http://xmlgraphics.apache.org/fop/0.94/fonts.html

3. На базе userconfig.xml из поставки FOP сделали свой конфиг, раскомменировав теги <font>. Там как раз про шрифт Arial. Например:
Код: plaintext
1.
2.
3.
<font metrics-file="arial.xml" kerning="yes" embed-file="arial.ttf">
    <font-triplet name="Arial" style="normal" weight="normal"/>
    <font-triplet name="ArialMT" style="normal" weight="normal"/>
 </font>

Здесь embed-file="arial.ttf" позволяет встроить шрифт в PDF, а metrics-file="arial.xml" - метрика шрифта. Необходимо иметь столько элементов <font> для одного шрифта, сколько используется сочетаний стиля (normal/italic) и веса (normal/bold). Соответственно, столько же файлов шрифта.

4. Задали
Код: plaintext
1.
2.
3.
<entry>
    <key>fontBaseDir</key>
    <value>Абсолютный путь к каталогу с метриками и шрифтами</value>
  </entry>
Это чтоб FOP знал откуда файлы с метриками и шрифтами брать. Пока не разобрались, какой указывать относительный путь.

5. Скопировали файлы шрифтов и метрики в указанную в п. 4 папку.

6. В файл apex_fop.jsp перед первым использованием fop объектов добавили

Код: plaintext
1.
2.
ConfigurationReader reader = new ConfigurationReader (new InputSource(getClass().getClassLoader().getResource("../../conf/userconfig.xml").openStream()));
reader.start();

Путь к ресурсу указывается относительно папки WEB-INF\classes\ приложения fop.

7. Остальное по документации к апексу.

Вроде, ничего не забыл.

А может быть Вы выложете уже готовую сборку FOP с поддержкой русского языка?
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35687512
V_i_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
deniska80 стало интересноРебят, а вы про какой конкретно APEX говорите?
Вроде бы в версии 3.1 можно без дополнительных установок все это делать (сохранять отчеты в PDF и XLS)? если не прав, то поправьте, буду благодарен!

Если не использовать print server или танцы с бубнами, а просто в отчете сделать возможность сохранения в csv или pdf, то получается полная фигня.

>> Если открывать csv в excel, то получим один столбец, обзъединяющий все остальные.

А pdf у меня вообще не открывает и пишет ошибку. Это при пользовании стандартными средствами.
Если я не прав и у кого-то более менее получается обходитья без(fop, cocoon и пакета denesа) попрошу поправить меня

А если внимательно посмотреть то экспорт в ексел делается легко.

Зайдите на страницу и перейдите в интересующий вас отчёт. Далее Report Attributes -> раздел Report Export ->
найти Enable CSV output -> YES Separator->; Enclosed By->
Link Label -> название репорта для пользователя веб интерфейса
Filename -> название файла под которым пользователю будет предложено его скачать.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35687841
Maxman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
V_i_t

А если внимательно посмотреть то экспорт в ексел делается легко.

Зайдите на страницу и перейдите в интересующий вас отчёт. Далее Report Attributes -> раздел Report Export ->
найти Enable CSV output -> YES Separator->; Enclosed By->
Link Label -> название репорта для пользователя веб интерфейса
Filename -> название файла под которым пользователю будет предложено его скачать.
А разве кодировка при этом валидная? Проблема как раз, у меня по крайней мере, в том что кодировка не та :(
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #35688706
V_i_t
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MaxmanV_i_t

А если внимательно посмотреть то экспорт в ексел делается легко.

Зайдите на страницу и перейдите в интересующий вас отчёт. Далее Report Attributes -> раздел Report Export ->
найти Enable CSV output -> YES Separator->; Enclosed By->
Link Label -> название репорта для пользователя веб интерфейса
Filename -> название файла под которым пользователю будет предложено его скачать.
А разве кодировка при этом валидная? Проблема как раз, у меня по крайней мере, в том что кодировка не та :(

А разве я отвечал на вопрос о кодировке в таком экспорте?
Я подсказал как исправить глюк с тем, что данные выводятся в одну колонку вместо нужных N колонок.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #36643766
caramba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Чтобы не было корявых буков русских заходим в Home>Application Builder>Application X>Shared Components раздел Globalization >Edit Attributes меняем Application Primary Language с английского на russian (ru) - и все красиво выводится (в екселе по крайней мере)
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #36898015
metis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если внимательно посмотреть то экспорт в ексел делается легко.

Зайдите на страницу и перейдите в интересующий вас отчёт. Далее Report Attributes -> раздел Report Export ->
найти Enable CSV output -> YES Separator->; Enclosed By->
Link Label -> название репорта для пользователя веб интерфейса
Filename -> название файла под которым пользователю будет предложено его скачать.

Прошу прощения,что вклинился в тему... но сделал так как описано выше и при нажатии на получившийся Link Label в приложении вываливается на ошибку -
Код: plaintext
1.
2.
3.
4.
Невозможно найти страницу 
Возможно, эта страница была удалена, переименована, или она временно недоступна.  
HTTP  404  - Файл не найден
Internet Explorer 

В чем дело?
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #36904619
metis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
up
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #36905342
Фотография suPPLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
metis,

огласите версию APEX.
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #36906533
metis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема решилась. Пробелы в Title Region были препятствием
...
Рейтинг: 0 / 0
APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
    #37253264
haXbat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И опять вопрос про решетки вместо кириллицы. Для обычного apache fop сделал xml-файл со своим конфигом и православную метрику шрифта Arial. Запуск вручную из командной строки фопа с пользовательскими настройками стал генерировать годный pdf-файл с русскими буквами. Проблема в том, что при внесении изменений в apex_fop.jsp
Код: plaintext
1.
ConfigurationReader reader =  new  ConfigurationReader ( new  InputSource(getClass().getClassLoader().getResource("../../conf/userconfig.xml").openStream()));
reader.start();
стала появляться ошибка при печати. Что я делаю не так? Может ли кто-то выложить готовую сборку?
...
Рейтинг: 0 / 0
28 сообщений из 28, показаны все 2 страниц
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / APEX. Не появляется опция "Print" для печати вывода отчета в требуемый формат.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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