powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / и снова ZEN Report -> PDF
8 сообщений из 8, страница 1 из 1
и снова ZEN Report -> PDF
    #36563589
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в общем возникла следющая ситуация:
cache 2010
сделал настройку для Zen Report прописал папку с FOP
добавил в ^%SYS("zenreport","transformerconfig") путь до файла конфигурации FOP-а
сделал в области самплес новый отчет копия %ZEN.Report.TestReport.cls
запустил его так же как это делается при проверке настройки "Zen Report" в портале, сделав соответствующие изменения при вызове класса.
в общем файл PDF сформировался в папке mgr/temp/? т.е. fop отрабатывает
заменил в моем новом отчете английские слова на русские
в итоге появился файл PDF, в котором вместо русских букв решетки

на предыдущих версиях эта же настройка FOP-а делала локализацию нормально.
что теперь не работает?
кто нибудь может подсказать?
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36564023
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотрите здесь .
Проверил на FOP, встроенном в Caché 2010.2 и на внешнем. Всё работает без проблем.
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36564159
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасиб
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36606143
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Решетки, их тудыть. Cache2k8. Отдельно проверил работу с fop.xml в командной строке, все ок. Через csp - решетки. С параметром $NODELETE в txt файле - пишет такое:
Код: plaintext
1.
2.
org.apache.fop.fonts.FontInfo notifyFontReplacement
WARNING: Font 'Arial,normal,700' not found. Substituting with 'any,normal,700'.

fop.xml
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
	<font metrics-url="file:///c:/fop/fonts/arial.xml" kerning="yes" embed-url="c:/windows/fonts/arial.ttf">
        	<font-triplet name="Arial" style="normal" weight="normal"/>
        	<font-triplet name="ArialMT" style="normal" weight="normal"/>
                <font-triplet name="serif" style="normal" weight="normal"/>
                <font-triplet name="sans-serif" style="normal" weight="normal"/>
                <font-triplet name="monospace" style="normal" weight="normal"/>
	</font>
Настройки
Код: plaintext
1.
2.
3.
4.
%SYS>zw ^%SYS("zenreport")
^%SYS("zenreport","fop")= 1 
^%SYS("zenreport","transformconfig")="c:\fop\fop.xml"
^%SYS("zenreport","transformerpath")="c:\fop\fop.bat"
Где копать?
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36607137
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проверь наличие шрифтов в папке фопа
и вот
"embed-url="c:/windows/fonts/arial.ttf"
замени на "embed-url="file:///c:/windows/fonts/arial.ttf"
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36607376
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема в том, что отдельно FOP с тем же конфигом работает. Шрифты есть, embed-url исправил на протокол (и проверил в командной строке). Т.е. проблема в настройках ZenReports, но где?
Почему-то не может найти [Font 'Arial,normal,700'], причем font-weight:700 нигде в отчете не задан. Что за ?
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36607434
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если в отчете везде прописать свой шрифт и размер?
...
Рейтинг: 0 / 0
и снова ZEN Report -> PDF
    #36607882
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заработало. Помогла переустановка FOP и ссылки servit
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / и снова ZEN Report -> PDF
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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