powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN вопрос по формированию отчета в PDF
7 сообщений из 7, страница 1 из 1
ZEN вопрос по формированию отчета в PDF
    #34811776
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа, подскажите
Используя технологию XEN было сформировано приложение в котором с веб страницы в броузере формируется отчет PDF все было отработано и выполнялось.
Теперь переходя на ZEN пришлось кое что переделывать в итоге PDF перестал формироваться - предлагает открыть PDF файл (все как обычно), но при открытии выдает ошибку: format error: not a PDF or corrupted. (все было проведено по инструкции документации)
Что бы это значило? и как с этим справиться?
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34811788
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И еще при сохранении файла, сохраняет, но размер 0!
ну непонятно! ))
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34812822
Сашок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то в классе отчета не так. В HTML этот отчет создается? Если экспортировать в xml для FO - все ли там в порядке? Попробовать в командной строке этот XML скормить форматтеру - получится?
Я пробовал XEP - там есть полезный на время отладки GUI - com.renderx.xepx.x4u.as.Assistant.
Он мне помог, когда XEP спотыкался об XSL:FO выгруженный ZEN - последний работал в Unicode-версии Cache' и спутал кодировку, в то время как тот же XML трансформировался в PDF без ошибок из GUI-Assistant'а.
Наконец, пример из SAMPLES нормально работает?
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34813545
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно по подробнее, если не трудно
как все эти пункты отработать?
пример в samples я нашел тока один, в нем про PDF ничего, тока отчет на экран
про HTML - поставить MODE=html? пробовал на экране отобразился без ошибок, но и без данных только (насколько я понял) схема
спасибо заранее
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34813675
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в общем так:
вырубил все передаваемые параметры, подредактировал запрос (в SQL данные выводит), в %DrawToXSLFO добавил Write:'stripinstructions "<?xml version=""1.0"" encoding=""WINDOWS-1251""?>",!
и ничего.
при Report.cls?$MODE=html вывел только заголовок таблицы и шапку (на русском языке)
при Report.cls?$MODE=pdf&$LOG=1 вывел
20.09.2007 11:08:15 org.apache.fop.apps.FopFactory initUserConfig
INFO: Source resolution set to: 96.0dpi (px2mm=0.26458332)
20.09.2007 11:08:15 org.apache.fop.apps.FopFactory initUserConfig
INFO: Default page-height set to: 11in
20.09.2007 11:08:15 org.apache.fop.apps.FopFactory initUserConfig
INFO: Default page-width set to: 8.26in
20.09.2007 11:08:15 org.apache.fop.apps.FopFactory getBaseURLfromConfig
INFO: base set to: file:/c:/cachedat/rtt2007/./
20.09.2007 11:08:15 org.apache.fop.apps.FOUserAgent configure
INFO: Target resolution set to: 72.0dpi (px2mm=0.35277778)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. table (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. block (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. block (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. flow (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. page-sequence (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.fo.FOTreeBuilder$MainFOHandler endElement
WARNING: Mismatch: table-body (http://www.w3.org/1999/XSL/Format) vs. root (http://www.w3.org/1999/XSL/Format)
20.09.2007 11:08:16 org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException: org.apache.fop.fo.ValidationException: Error(Unknown location): fo:table-body is missing child elements.
Required Content Model: marker* (table-row+|table-cell+)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)
at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
at org.apache.fop.cli.Main.startFOP(Main.java:160)
at org.apache.fop.cli.Main.main(Main.java:191)
и т.д
при Report.cls?$MODE=tohtml вывел
<?xml version="1.0" ?>
- <xsl:stylesheet version="1.0" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:svg="http://www.w3.org/2000/svg">
<xsl:output method="xml" version="1.0" indent="yes" />
<xsl:output doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN" />
<xsl:output doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" />
- <xsl:template match="/RatingReport">
- <html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg">
- <head>
<title>RatingReport</title> ... и т.д. (русские буквы есть и читаемы - тока заголовок таблицы, а далее названия выводимых полей)
при <?xml version="1.0" encoding="WINDOWS-1251" ?>
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:svg="http://www.w3.org/2000/svg">
<xsl:output method="xml" version="1.0" indent="yes" />
- <xsl:attribute-set name="p.banner1"> ... и т.д. (заголовки не читаемы в другой кодировке)
при Report.cls?$MODE=xslfo вывел заголовок отчета и шапку таблицы в строчном виде на русском языке и больше ничего
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34813692
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и никаких изменений
у меня 2007.1, с минимальным уровнем безопасности,
может быть нужно настроить CSP каким то образом?
теже события при использовании FOP и XEP
...
Рейтинг: 0 / 0
ZEN вопрос по формированию отчета в PDF
    #34842834
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
с отчетом разобрался
пришлось передаваемые параметры сначала отрубить, а потом добавляя по одному все начало работать, видать где то ошибка с форматами даты при передачи была
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN вопрос по формированию отчета в PDF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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