Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Кто пробовал делать отчеты, подскажите. Как указать кодировку кириллицы для страницы отчета, подскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 11:18 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKBКто пробовал делать отчеты, подскажите. Как указать кодировку кириллицы для страницы отчета, подскажите. Если Ваши данные не в кодировке UTF-8 (а в этой кодировке по умолчанию создаются отчеты) можно в качестве обходного пути исправить системный класс %ZEN.Report.reportPage: найдите в методах %DrawXML и %DrawToHTML вызов макроса $$$SETIO и измените параметр UTF8 на CP1251. Сохраните и скомпилируйте этот класс, а также классы своих отчетов. Да, для редактирования системного класса должны быть права редактирования базы данных CACHELIB. Можно ли подобное делать для генерации FO - я не знаю, надо проверить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 12:51 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Сашок AlexKBКто пробовал делать отчеты, подскажите. Как указать кодировку кириллицы для страницы отчета, подскажите. Если Ваши данные не в кодировке UTF-8 (а в этой кодировке по умолчанию создаются отчеты) можно в качестве обходного пути исправить системный класс %ZEN.Report.reportPage: найдите в методах %DrawXML и %DrawToHTML вызов макроса $$$SETIO и измените параметр UTF8 на CP1251. Сохраните и скомпилируйте этот класс, а также классы своих отчетов. Да, для редактирования системного класса должны быть права редактирования базы данных CACHELIB. Можно ли подобное делать для генерации FO - я не знаю, надо проверить. Все получилось, спасибо. А как нужно делать по настоящему, или это после выхода рабочей версии? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 16:22 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKBА как нужно делать по настоящему, или это после выхода рабочей версии? У кого есть WRC под рукой?.. Напишите... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2007, 19:31 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Сашок Если Ваши данные не в кодировке UTF-8 (а в этой кодировке по умолчанию создаются отчеты) можно в качестве обходного пути исправить системный класс %ZEN.Report.reportPage: найдите в методах %DrawXML и %DrawToHTML вызов макроса $$$SETIO и измените параметр UTF8 на CP1251. Сохраните и скомпилируйте этот класс, а также классы своих отчетов. Да, для редактирования системного класса должны быть права редактирования базы данных CACHELIB. Можно ли подобное делать для генерации FO - я не знаю, надо проверить. Вот еще тут проблемы: <attribute name='runBy' expression='$UserName' /> <attribute name='author' expression='..ReportAuthor' /> Если подставить expression='"Вася"', или такое выражение прийдет как значение поля, то ошибка генерации страницы. Сашок, может чего скажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 17:04 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Я вот первую проблему не могу воспроизвести. Без всяких перекомпиляций системный классов отчет выдает информацию на русском в HTML-версии. PDF пока не пробовал. Что касается второго вопроса, то не знаю как "Вася", но "Вадим" работает: <attribute name='runBy' expression='"Вадим"' /> Вадим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 18:21 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
VadimFЯ вот первую проблему не могу воспроизвести. Без всяких перекомпиляций системный классов отчет выдает информацию на русском в HTML-версии. PDF пока не пробовал. Что касается второго вопроса, то не знаю как "Вася", но "Вадим" работает: <attribute name='runBy' expression='"Вадим"' /> Вадим Вадим, вот так выглядит страница, а компиляция проходит. The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. -------------------------------------------------------------------------------- An invalid character was found in text content. Error processing resource 'http://127.0.0.1:57773/csp/samples/ZENApp.MyRepo... <myReport runTime='2007-05-15 18:10:48' runBy='UnknownUser' author=' Кроме того при формировании pdf файла русские буквы вообще заменяются на ###, а после установки CP1251 - ошибка формирования pdf- файла. лог выдается. Просто нет времени во всем разбираться, а надо. ZEN того стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 19:17 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
VadimFЯ вот первую проблему не могу воспроизвести. Без всяких перекомпиляций системный классов отчет выдает информацию на русском в HTML-версии. PDF пока не пробовал. Что касается второго вопроса, то не знаю как "Вася", но "Вадим" работает: <attribute name='runBy' expression='"Вадим"' /> Вадим Да, забыл. В build-306 по первой проблеме такого не было. С русским проблемы хотелось бы решить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2007, 19:21 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKB Вот еще тут проблемы: <attribute name='runBy' expression='$UserName' /> <attribute name='author' expression='..ReportAuthor' /> Если подставить expression='"Вася"', или такое выражение прийдет как значение поля, то ошибка генерации страницы. Сашок, может чего скажешь? И у меня, как у Вадима, все хорошо: <attribute name='runBy' expression='"Сашок"' /> дает в отчете Prepared By: Сашок Еще - какая у тебя версия Zen и Cache? У меня на Cache for Windows (Intel) 2007.2 (Build 212_5), zenUtilsVersion = 14 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 12:29 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Сашок AlexKB Вот еще тут проблемы: <attribute name='runBy' expression='$UserName' /> <attribute name='author' expression='..ReportAuthor' /> Если подставить expression='"Вася"', или такое выражение прийдет как значение поля, то ошибка генерации страницы. Сашок, может чего скажешь? И у меня, как у Вадима, все хорошо: <attribute name='runBy' expression='"Сашок"' /> дает в отчете Prepared By: Сашок Еще - какая у тебя версия Zen и Cache? У меня на Cache for Windows (Intel) 2007.2 (Build 212_5), zenUtilsVersion = 14 Сашок, у меня версия Cache for Windows (Intel) 2007.1 (Build 348) Thu Mar 22 2007 13:57:09 EDT Версия ZEN не знаю, где посмотреть. Мне очень нужны ответы. Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 13:10 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
в CacheSys\CSP\broker\zenutils.js вверху инициализируется переменная zenUtilsVersion ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 14:30 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKBВадим, вот так выглядит страница, а компиляция проходит. The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. -------------------------------------------------------------------------------- An invalid character was found in text content. Error processing resource 'http://127.0.0.1:57773/csp/samples/ZENApp.MyRepo... <myReport runTime='2007-05-15 18:10:48' runBy='UnknownUser' author=' интересно посмотреть, на кусок этого xml от начала до содержимого атрибута author в myReport. Думаю, что опять проблема с кодировкой - я бы посоветовал в качестве обхода вставить $zcvt с конвертированием данных в ту кодировку, в которой выдается этот xml. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 14:36 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Сашок AlexKBВадим, вот так выглядит страница, а компиляция проходит. The XML page cannot be displayed Cannot view XML input using XSL style sheet. Please correct the error and then click the Refresh button, or try again later. -------------------------------------------------------------------------------- An invalid character was found in text content. Error processing resource 'http://127.0.0.1:57773/csp/samples/ZENApp.MyRepo... <myReport runTime='2007-05-15 18:10:48' runBy='UnknownUser' author=' интересно посмотреть, на кусок этого xml от начала до содержимого атрибута author в myReport. Думаю, что опять проблема с кодировкой - я бы посоветовал в качестве обхода вставить $zcvt с конвертированием данных в ту кодировку, в которой выдается этот xml. Мне бы тоже интересно посмотреть, но не знаю как. Страницу я вижу такую же и при Parameter DEFAULTMODE = "xml"; Константы отображает по русски а значения переменных и содержимое полей таблиц - нет. Моя Версия ZEN: var zenUtilsVersion = 14; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 15:21 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKBМне бы тоже интересно посмотреть, но не знаю как. например, можно попробовать "скачать" страницу на диск: wget/reget/flashget/dm или чем-то подобным AlexKBМоя Версия ZEN: var zenUtilsVersion = 14; хотя бы в этом мы сошлись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.05.2007, 15:55 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Сашок AlexKBКто пробовал делать отчеты, подскажите. Как указать кодировку кириллицы для страницы отчета, подскажите. Если Ваши данные не в кодировке UTF-8 (а в этой кодировке по умолчанию создаются отчеты) можно в качестве обходного пути исправить системный класс %ZEN.Report.reportPage: найдите в методах %DrawXML и %DrawToHTML вызов макроса $$$SETIO и измените параметр UTF8 на CP1251. Сохраните и скомпилируйте этот класс, а также классы своих отчетов. Да, для редактирования системного класса должны быть права редактирования базы данных CACHELIB. Можно ли подобное делать для генерации FO - я не знаю, надо проверить. Если кому еще интересно. В той же программе вставить "<?xml version=""1.0"" encoding=""windows-1251"" ?>" взамен "<?xml version=""1.0"" ?>" Тогда с "русским" попускает. Для .pdf не помогает - нужно искать дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2007, 13:30 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
AlexKB Если кому еще интересно. В той же программе вставить "<?xml version=""1.0"" encoding=""windows-1251"" ?>" взамен "<?xml version=""1.0"" ?>" Тогда с "русским" попускает. Объясните пожалуйста, где строку "<?xml version=""1.0"" encoding=""windows-1251"" ?>" нужно ПРОПИСАТЬ? У меня та же проблема с отображением русских букв в отчете, печатается что-то вроде этого: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2007, 05:30 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
так решили же проблему ... создание наследника и перекрытие неугодных методов нам поможет ... просто способ чуток кривоват - я, например, не считаю его 100% правильным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2007, 04:11 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Всем привет! Разобрался с ZEN Report, если что обращайтесь поведаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2008, 15:30 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Храбро! Овладел т.с. в совершенстве? ---------- Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.01.2008, 15:52 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Ymka2007Всем привет! Разобрался с ZEN Report, если что обращайтесь поведаю Если ты разобрался только с проблемой кодировок и твой способ отличается от тех, которые приведены сдесь - было бы интересно услышать. Если твой способ не отливается - смысл выскакивать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2008, 02:12 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
Ymka2007Всем привет! Разобрался с ZEN Report, если что обращайтесь поведаю Очень хотел бы знать, есть ли у Вас решение по поводу разбивки отчета на страницы, по взрослому, с переносом шапки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2008, 17:51 |
|
||
|
Zen Report
|
|||
|---|---|---|---|
|
#18+
По поводу кодировки следующее: из-за того что есть 6 вариантов отображения отчета, не везде срабатывает кодировка. Иногда не изветно заранее в каком виде юзер предпочтет все это получить. Вот что получилось: 1.прописать Parameter EXPIRES = 1; 2. переопределить следующие методы: %DisplayPDF,%DrawToHTML,%DisplayHTML,%DisplayFO,%DrawToXSLFO,%DrawXML - строки $$$SETIO("UTF8") закоментарил везде, вместо <?xml version=""1.0"" ?> - <?xml version=""1.0"" encoding=""WINDOWS-1251""?> На самом деле тоже сыровато, но отображение в html и в PDF работает как нужно, а во время отладки это не одно и тоже. По поводу разбивки на страницы и переноса шапки (в PDF) все работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2008, 19:32 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=34535557&tid=1559032]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
82ms |
get tp. blocked users: |
2ms |
| others: | 226ms |
| total: | 395ms |

| 0 / 0 |
