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: Отчет по балансу. |
так и сделали. вы про какие именно кодировки, где? сейчас вроде всё как раз сохраняется где надо? просмотр, сохранение, отсылка, что именно где как? ![]() |
Автор: | 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> оно уже втыкает кодировку в html (или наоборот вписать во 2й файл, для единообразия, лишь бы оно в обе строки разные кодировки не вписало и не путало кодировку отчета и вставляемой меты).</head> ![]() |
Автор: | 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/ |