Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
Господа, подскажите Используя технологию XEN было сформировано приложение в котором с веб страницы в броузере формируется отчет PDF все было отработано и выполнялось. Теперь переходя на ZEN пришлось кое что переделывать в итоге PDF перестал формироваться - предлагает открыть PDF файл (все как обычно), но при открытии выдает ошибку: format error: not a PDF or corrupted. (все было проведено по инструкции документации) Что бы это значило? и как с этим справиться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 16:00 |
|
||
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
И еще при сохранении файла, сохраняет, но размер 0! ну непонятно! )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 16:02 |
|
||
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
Что-то в классе отчета не так. В HTML этот отчет создается? Если экспортировать в xml для FO - все ли там в порядке? Попробовать в командной строке этот XML скормить форматтеру - получится? Я пробовал XEP - там есть полезный на время отладки GUI - com.renderx.xepx.x4u.as.Assistant. Он мне помог, когда XEP спотыкался об XSL:FO выгруженный ZEN - последний работал в Unicode-версии Cache' и спутал кодировку, в то время как тот же XML трансформировался в PDF без ошибок из GUI-Assistant'а. Наконец, пример из SAMPLES нормально работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.09.2007, 22:36 |
|
||
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
Можно по подробнее, если не трудно как все эти пункты отработать? пример в samples я нашел тока один, в нем про PDF ничего, тока отчет на экран про HTML - поставить MODE=html? пробовал на экране отобразился без ошибок, но и без данных только (насколько я понял) схема спасибо заранее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 10:48 |
|
||
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
в общем так: вырубил все передаваемые параметры, подредактировал запрос (в 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 вывел заголовок отчета и шапку таблицы в строчном виде на русском языке и больше ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 11:17 |
|
||
|
ZEN вопрос по формированию отчета в PDF
|
|||
|---|---|---|---|
|
#18+
и никаких изменений у меня 2007.1, с минимальным уровнем безопасности, может быть нужно настроить CSP каким то образом? теже события при использовании FOP и XEP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.09.2007, 11:21 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=39&tid=1559181]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 358ms |

| 0 / 0 |
