forum.bitel.ru
http://forum.bitel.ru/

Отчет по балансу.
http://forum.bitel.ru/viewtopic.php?f=22&t=2298
Страница 1 из 1

Автор:  Евгений [ 08 май 2009, 12:23 ]
Заголовок сообщения:  Отчет по балансу.

Добрый день.
Я хотел бы узнать - где можно подправить "отчет по балансу" - который создается из договора.
И как-то не совсем удобно с ним - либо на печать, либо на мыло, либо сохранить... А где предварительный просмотр - операторы - ведь все хотят просмотреть сначала... Не помешала бы кнопочка.

Вопрос может не в ту ветку задал, хотя вроде договора к ядру относятся...

Автор:  stark [ 12 май 2009, 13:27 ]
Заголовок сообщения: 

поменять можно в contract_balance_print.xsl
просмотра нет пока

Автор:  Евгений [ 12 май 2009, 16:52 ]
Заголовок сообщения: 

Спасибо.

Неплохо было бы расписать - какой шаблон где применяется...
:))

Спасибо!

Автор:  JIoIIIaDka [ 21 дек 2011, 18:51 ]
Заголовок сообщения:  Re: Отчет по балансу.

В данный момент отчет по балансу (шаблон contract_balance_print.xsl) сохраняется в кодировке koi8-r, при этом если добавить
Код:
<head>
<meta http-equiv="content-type" content="text/html; charset=koi8-r" />
</head>
, или просто
Код:
<head>
</head>
, то он все равно пихает туда
Код:
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">

Еще балансовые отчеты не приписывают .htm/.html к сохраняемым файлам.
Все отчеты по балансам сохраняются в koi8-r, отчеты по сессиям в windows-1251, можно ли как-то привести их к общему виду или поправить сохранение балансовых отчетов.

Автор:  JIoIIIaDka [ 28 дек 2011, 14:58 ]
Заголовок сообщения:  Re: Отчет по балансу.

Разработчики, ау..

Автор:  stark [ 28 дек 2011, 17:43 ]
Заголовок сообщения:  Re: Отчет по балансу.

Исправили на 1251, обновление выложено.

Автор:  JIoIIIaDka [ 08 янв 2012, 10:42 ]
Заголовок сообщения:  Re: Отчет по балансу.

Кодировка сейчас одинаковая (cp1251).
1. Можно ли добавить
Код:
<head>
<META http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

(или что вам удобнее) в шаблоны, чтобы при сохраненнии отчета в него прописалась и сама кодировка этого отчета (чтобы человеку вообще не выбирать руками, автоопределение не берем в расчет).
2.
форма сохранения отчета по сессиям (договор - отчет - сохранить)
Вложение:
bgb-050.png

, в то же время, форма сохранения балансовых отчетов (договор - баланс - * - сохранить)
Вложение:
bgb-051.png

можно ли в балансовых отчетах сделать приписку .html к сохраняемому файлу (как и в первом случае. или там какой-то шаблон типа файла подтягивается и он не прописан?).
или сделать возможность выбора csv/html (конечно чтобы работало) как и в случае отчетов по сессиям?

Чтобы, в основном, менеджеры просто выбирали/сохраняли/смотрели/отправляли_абоненту и не парились всякими кодировками и "чем это открыть?".

Код:
Сервер: вер. 5.1 сборка 744 от 30.12.2011
Клиент: вер. 5.1 сборка 623 от 30.12.2011

Автор:  stark [ 10 янв 2012, 15:59 ]
Заголовок сообщения:  Re: Отчет по балансу.

выложили обновление.

Автор:  JIoIIIaDka [ 13 фев 2012, 14:27 ]
Заголовок сообщения:  Re: Отчет по балансу.

в версии
Код:
Клиент: вер. 5.1 сборка 638 от 09.02.2012 15:13:19 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_26
Сервер: вер. 5.1 сборка 759 от 09.02.2012 15:12:59 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

опять поломали кодировки в отчетах по сессиям.

Я надеялся привить идею, чтобы в каждом html отчете была четко прописана его кодировка (правильная конечно) или привести вообще все отчеты к одному виду с едиными хедерами и кодировками чтобы оно не дохло от билда к билду, но не судьба пока видимо.. :)

Автор:  dimOn [ 13 фев 2012, 15:08 ]
Заголовок сообщения:  Re: Отчет по балансу.

так и сделали. вы про какие именно кодировки, где? сейчас вроде всё как раз сохраняется где надо?

просмотр, сохранение, отсылка, что именно где как? :lupa:

Автор:  dimOn [ 13 фев 2012, 15:17 ]
Заголовок сообщения:  Re: Отчет по балансу.

все эти отчёты в html сохраняются в utf-8 , наличие хедеров вроде не менялось. раньше видимо у вас она с системной совпадала? может, у вас ОС windows какая-нибудь, ну тогда конечно, да

Автор:  JIoIIIaDka [ 13 фев 2012, 15:24 ]
Заголовок сообщения:  Re: Отчет по балансу.

Кодировки в .html отчетах. Я к тому, чтобы помимо всегда единой кодировки она всегда вписывалась и в сам файл (не полагаемся на автоопределение в браузерах).

Договор - закладка отчет - сохранить списки сессий - сохранить в html. В файле voiceip_login_sessions.xsl в хедере в последнем билде ничего про кодировки не прописано (<META>..).
Приходится каждый раз или просто втыкать <haed></head> в шаблон или рассказывать менеджерам что такое кодировки, а если еще клиенту в кривой придет..

Ну и при приписывании (в данным момент после обновы в contract_balance_print.xsl)
Код:
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>

получается
Код:
<head>
  <META http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta content="text/html; charset=utf-8" http-equiv="content-type">
</head>

вторая строка видимо откуда-то из обработки вписывается, лишь бы там кодировки одинаковые были.. или прошерстить и лишнюю убрать про запас.

Автор:  dimOn [ 13 фев 2012, 17:08 ]
Заголовок сообщения:  Re: Отчет по балансу.

всё будет ок ещё до наступления темноты

Автор:  dimOn [ 13 фев 2012, 20:38 ]
Заголовок сообщения:  Re: Отчет по балансу.

в 5.1 сделал, хоть и куцо, проверяйте.
в 5.2 5.3 и дальше всё ещё везде наставил utf-8 меты где не было и остальные вещи тоже

Автор:  JIoIIIaDka [ 14 фев 2012, 02:13 ]
Заголовок сообщения:  Re: Отчет по балансу.

Темнота таки наступила..
Код:
Клиент: вер. 5.1 сборка 640 от 13.02.2012 20:36:23
Сервер: вер. 5.1 сборка 761 от 13.02.2012 20:36:09

В contract_balance_print.xsl
Код:
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
</head>
, на выходе:
Код:
<head>
  <META http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta content="text/html; charset=utf-8" http-equiv="content-type">
</head>

В voiceip_login_sessions.xsl:
Код:
<head>
</head>
, на выходе:
Код:
<head>
  <META http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

Если учесть что где-то внутри обработчик всегда дает на выходе UTF-8 на любой системе и не сломается от билда к билду (это больше вопросы к "невидимым" обработчикам. и при этом кодировка отчета и вставляемая META будут совпадать), то
Код:
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
в хедере contract_balance_print.xsl можно наверное убрать, при
Код:
<head>
</head>
оно уже втыкает кодировку в html (или наоборот вписать во 2й файл, для единообразия, лишь бы оно в обе строки разные кодировки не вписало и не путало кодировку отчета и вставляемой меты).

:wink:

Автор:  dimOn [ 14 фев 2012, 12:22 ]
Заголовок сообщения:  Re: Отчет по балансу.

Да, так и есть, мета вставляется порой сама. Если мета будет с другой кодировкой (и шаблон в другой даже кодировке), то сохраняется он всё равно на клиенте в utf-8 , так же как раньше насильно сохранялся в 1251, тока иногда без меты. Для единобразия сделал и сохранение везде в utf-8 и мету везде ставлю utf-8, а если она в шаблоне другая, то всё равно меняется на utf-8, потому что угадать с сохранением невозможно, не парсить же мету, да и зачем это надо. Дополнительная мета ставится при трансформации xsl. Сломаться не должно ничего, все шаблоны очень внимательно на этот счёт промониторены и везде вроде одинаковоо. Но в 5.1 там немного кривовато, потому что шаблоны реально в 1251 и там ещё какие-то есть расхождения, но с виду будет незаметно, а в 5.2 приличнее там и шаблоны давно в 5.2.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/