BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 23 июн 2025, 05:41

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 26 ] 
Автор Сообщение
 Заголовок сообщения: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 13:11 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
На начало было: Клиент: 5.1 от 21.04.2011 java 1.6.23, Сервер: 5.1 от 21.04.2011 java 1.6.23


Сижу значит вчера, делаю карточку-договор на тестовом биллинге. После очередного изменения шаблона в клиенте нажимаю кнопку обновить, и на тебе - весь текст стал жирным. Подмал может чего не то изменил. удалил последние изменения - а не помогло. Открываю я стандатную карту (изменял давно уже под нас) - а там тоже всё жирное. Открываю Бухгалтерию, счета, счета фактуры - тоже жирные (до этого было нормально) Открываю рабочий биллинг - там тоже всё жирное. Подключаюсь с другого компа - везде всё жирное. Перезапускал клинета и сервера - не помогает. Лег спать.

Сегодня. Обновил всё до последней версии и java и billing
Код:
   Клиент: вер. 5.1 сборка 521 от 16.05.2011 21:24:01
os:Windows XP; java:Sun Microsystems Inc., v.1.6.0_25
   Сервер: вер. 5.1 сборка 641 от 16.05.2011 21:23:46
os:Linux; java:Sun Microsystems Inc., v.1.6.0_25


Не помогло. У всех сотрудников на всех компах (и на линуксе и на винде) - всё жирное.
Потом случайно после перезапуска клиента сначала зашел в Бухгалтерию,счета - О, нормально. Потом захожу в карточки клиента - там тоже всё нормально стало. Перезапускаю клиента, захожу сразу в карточку - опять жирным шрифтом всё. Какой-то глюк. Даже не знаю что еще делать. Хелп!

Привожу скрины 1) когда все жирное (сразу заходишь в карточку) 2) как должно быть (сначала в счет зашел, а потом в карточку)

Что это такое может быть ? Сразу на двух биллингах и на всех компах такая лажа. Ладно бы в одном шаблоне накосячил что-то, в то во всех ведь сразу жирным становится, причем в зависимости от очередности просмотра документов.

P.S. При печати тоже жирным выводит, а вот при сохранении в PDF - нормально. И еще - полная карта всегда отображается нормально, но она и не FOP.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 13:59 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Потом случайно после перезапуска клиента сначала зашел в Бухгалтерию,счета - О, нормально. Потом захожу в карточки клиента - там тоже всё нормально стало. Перезапускаю клиента, захожу сразу в карточку - опять жирным шрифтом всё. Какой-то глюк. Даже не знаю что еще делать. Хелп!
в ту самую вашу карточку заходите? в конкретную или любую? со стандартными, с нашими нет такого глюка?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ничо не понял, т.е. вы подключаетесь другим клиентом к другому серверу и всё равно всё жирное?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:13 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
После обновления card_inet.xsl которая - она подменилась на вашу стандартную, с ней такая же история.
Вообще со всеми картами такая лажа. Вчера я переделывал карты счёта и фактуры - всё нормально было. Вечером делал новую карту (добавлял) и в один прекрасный момент это случилось. У всех! На всех компах и ОС! Со всеми картами ! На обоих биллингах ! Странно только, почему после предварительного просмотра счёта (кстати он сразу то нормально показывается) карты показываются нормально, а после предварительного просмотра карты и счета начинают жирными показываться.

С рабочим биллингом то вообще ничего не делал, а на нём тоже карточки (интернет, наряд) тоже в этот момент жирными стали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну, чудеса какие то) Значит вспоминайте что делали с биллингом последнее время. Обновляли? Может Java обновляли или что-то ещё?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:20 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
dimOn писал(а):
Ничо не понял, т.е. вы подключаетесь другим клиентом к другому серверу и всё равно всё жирное?


Да! В этом вся беда. что на обоих биллингах случилось. На другом компе вообще нет доступа к тестовому, только к рачему, а ним вообще ничего не недали - и них тоже все карточки жирные стали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:23 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну что-то общее то есть у двух компов. Не может же быть так, что на одном сломалось и одновременно на другом изолированном клиент-сервере тоже взяло и всё сломалось. Так не бывает ведь? Карточки общие, на одно место настроены или как?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:25 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
dimOn писал(а):
Ну, чудеса какие то) Значит вспоминайте что делали с биллингом последнее время. Обновляли? Может Java обновляли или что-то ещё?


Ничего не обновляли. Сейчас на рабочем стоит

Код:
   Клиент: вер. 5.1 сборка 510 от 21.04.2011 16:06:13
os:Windows XP; java:Sun Microsystems Inc., v.1.6.0_25
   Сервер: вер. 5.1 сборка 630 от 21.04.2011 16:05:47
os:Linux; java:Sun Microsystems Inc., v.1.6.0_23



Java обновил сегодня на своём клиентском компе и на тестовом, и то после того, как началась эта хрень. Другие сотрудники ничего не обновляли и работают только с рабочим биллингом - тоже лажа. Например точно знаю что у одного стоит 1.6.0_17, с ним еще вчера проверяли - тоже самое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:27 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
dimOn писал(а):
Ну что-то общее то есть у двух компов. Не может же быть так, что на одном сломалось и одновременно на другом изолированном клиент-сервере тоже взяло и всё сломалось. Так не бывает ведь? Карточки общие, на одно место настроены или как?


Общее было вот что: я работал с тестовым биллингом (версии одинаковые с рабочим). Началась непонятка. Я этим же клиентом подключаюсь к рабочему биллингу - вижу такую же картину. НО! Повторюсь, есть сотрудники, которые работают на других машинах (есть и линуксы и винды) и работают только с рабочим биллингом, который по конфигам не трогали - и они тоже видят такую же картину.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 14:31 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
А само выходное изображение оно где генерируется , на клиенте или сервере ? В каком месте затык искать ? Я после обновления даже скачивал последнего клиента и подключался с него - тоже самое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 15:18 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Скачал свежего клиента и сервер переустановил. На компе переустановил Java

Цитата:
Клиент: вер. 5.1 сборка 521 от 16.05.2011 21:24:01
os:Windows XP; java:Sun Microsystems Inc., v.1.6.0_25
Сервер: вер. 5.1 сборка 641 от 16.05.2011 21:23:46
os:Linux; java:Sun Microsystems Inc., v.1.6.0_25


Сервер с нуля, клиент с нуля. Захожу в карточку - жирная.
Вложения - печать и сохранение в PDF. Сохраняет то нормально, а вот печать (она такая же как и просмотр) - жирная. Куда копать ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 15:21 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Карточка какая именно? Из дистрибутива, наша? Дайте подробнее что как где какая. И вообще точно скажите про какую карточку речь? В договоре то не FO-карточки же?



А вижу в последнем сообщении, карта регистрации приложенная.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 18:13 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Так где собака то порылась ? Из-за чего это может быть ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 21:37 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
http://forum.bgbilling.ru/viewtopic.php?t=2586 - вот в этом топике DDPaul в последнем посте пишет про аналогичную проблему, но непонятно чем она вызвана ? Что нужно сделать такого (кроме махинаций с fop.jar) чтобы всё отображалось нормально ?


Последний раз редактировалось barguzin2 18 май 2011, 21:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 21:48 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Еще по ходу выяснил момент: если из шаблона убрать все строчки
Код:
<xsl:attribute name="font-family">arial</xsl:attribute>

то начинает отображаться нормально, но чуть другим шрифтом (похожим на ариал), но не им, в итоге в PDF вместо русских букв значки решетки (#). Второй момент: если убрать из шаблона все строчки
Код:
<xsl:attribute name="font-weight">bold</xsl:attribute>

то весь весь текст, как и надо, печатается обычным шрифтом.

Разработчики, прошу прокомментировать такое поведение (клиента или сервера?) и принять меры (или дать рекомендации по решению данного вопроса)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 18 май 2011, 22:56 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
И еще кое-что выявил эмпирическим путём. Берем ваш стандартный шаблон карточки-регистрации card_inet.xsl По умолчанию (не знаю как у других, но у всех из нашей компании) она отображается жирным. Потом из блока описания

Код:
        <xsl:attribute-set name="text_title">
                <xsl:attribute name="text-align">center</xsl:attribute>
                <xsl:attribute name="font-family">arial</xsl:attribute>
                <xsl:attribute name="font-weight">bold</xsl:attribute>
                <xsl:attribute name="font-size">14pt</xsl:attribute>
                <xsl:attribute name="start-indent">0.1cm</xsl:attribute>
                <xsl:attribute name="end-indent">0.1cm</xsl:attribute>
        </xsl:attribute-set>


убираем одну строчку <xsl:attribute name="font-weight">bold</xsl:attribute>, и жирным выделено только то, что нужно, за исключением блоков text_title. Перезапускаем клиента - результат нормальный. Потом снова добавляем эту строчку и нажимаем кнопку обновить - видим ту картину, которая должна соответствовать действительности, т.е. жирно только там, где и должно. Но стоит перезапустить клиента - опять все жирным становится. Причем если убирать bold в других наборах атрибутов (отличных от text_title), а в text_title отставлять - результата ноль, всё равно везде жирно.

Закономерности не разглядел. По прежнему прошу помощи !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 09:51 
Не в сети
Клиент

Зарегистрирован: 30 мар 2009, 17:51
Сообщения: 431
Карма: 23
то что советовал проверил сам сейчас - криво


Последний раз редактировалось Феанор 19 май 2011, 11:05, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 10:07 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну так уберите строчки до достижения нужного вам результата. Получалось же?... Ну есть проблемы в 5.1 с FOP-ом, ничего не поделать, в 5.2 новый FOP и новый вообще механизм всего этого.

По идее в 5.1 в либе фопа всего 3 шрифта:
arial (всех комбинаций normal/bold/italic), arialn (комбинаций normal/normal и normal/bold) и DejaVuLGCSansMono (комбинаций normal/normal и normal/bold). Проверяли - вроде всё работает...

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 10:14 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Описанный в посте по ссылке решение (замена имени font-triplet на разные) - хак, позволяющий избежать какую-то пойманную багу, на самом деле работать должно для одинаковых имён, но разных style/weight...

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 10:30 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
dimOn писал(а):
Ну так уберите строчки до достижения нужного вам результата. Получалось же?... Ну есть проблемы в 5.1 с FOP-ом, ничего не поделать, в 5.2 новый FOP и новый вообще механизм всего этого.


Я убрал - и text_tite стал нежирным, а мне он нужне - жирным. А вместо этого всё становится жирным. Если в этих блоках делать жирность делать непосредственно <fo:block ... font-wight="bold"> - то тоже всё жирным становится. Вы говорите есть с FOP проблемы - так решите их. Не экпериментировать же с каждым шаблоном как там будет вести себя FO в зависимости от того, где bold поставил. Вот с шаблонах счета например тоже bold есть в наборах атрибутов, однако там всё корректно отображается.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 20:54 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Итак, наличенствует проблема:

В версии 5.1 если карточка card_inet просматривается на договоре в клиенте первой, то все последующие гадятся.

Как я уже отписался в хелпдеске, я, кажется, нашёл решение. Махровый костыль, но всё же. Вдруг кому понадобится.

Сразу после
Код:
<fo:flow flow-name="xsl-region-body">
, то есть прямо перед первым
Код:
<!-- заголовок -->
<fo:block xsl:use-attribute-sets="text_title" space-after="0.5cm">
вставьте такое:
Код:
<fo:block xsl:use-attribute-sets="text">&#160;</fo:block>
Абракадабра?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 21:03 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
barguzin2 писал(а):
Вы говорите есть с FOP проблемы - так решите их.
Ну, так они решены в 5.2, я же сказал. В 5.1 их нормально решить нельзя, ну бывает такое. Я ж вам несколько способов предложил. Даже просто смена порядка карточек в списке помогает, и я вам продемонстрировал это. Вы ж не захотели их переставить местами даже. По-моему в качестве временного решения вашей конкретной проявившейся проблемы в отдельно взятой версии более чем подходило. Не верю, что это так уж принципиально — прямо начисто решить проблему. Не ломать же всю 5.1, вкорёживая туда новый FOP из-за этого :lupa:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 19 май 2011, 22:49 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
То что при переставлении карт местами становится всё нормально - это я итак понял, я про это сам писал, только я изначально заходил в счёт (который нормально отображался). А вот обе карты в договоре на основе одного и того же шаблона card_inet и отображались криво, а когда первая отображалась нормально (убирал bold из text_title), то заголовок становился нежирным - что опять же не соответствовало желаемому. Вот поэтому мне и надо было понять как сделать "нормальную" карту. Теперь всё ясно - за что вам большое спасибо !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 20 май 2011, 12:01 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
да я понял что можно и так и так)) но самое простое решение - сделать карточку card_inet НЕ ПЕРВОЙ вы ж не захотели) В этом случае она и в текущем виде отображается нормально, не жирно, и остальные тоже :umnik: Ну в любом случае костыльчик есть и в 5.1 пусть пока он будет.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 20 май 2011, 12:39 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Да говорю же - обе карты кривые. Да, можно было сделать некривую карту (ну не подходит она мне) и поставить её вперёд - но это уже засорение, ни к чему. Еще вопрос по ходу на тему FO - при печати и при экспорте в PDF (сохранении или отправки по почте) получаю разные картинки, а именно - во втором случае текст более сжат по горизонтали и более растянут по вертикали. В итоге в PDF текст перелазит на другую страницу, хотя при просмотре всё нормально (также и на печать нормально выводится) Это как-то лечится ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Жирный шрифт в карточках FO
СообщениеДобавлено: 20 май 2011, 12:47 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
обе - это card_inet и сделанная не её основе? ну тогда да... потому что она наследовала болезнь жирности первого абзаца от card_inet. я имел ввиду что первой поставить любую другую, кроме card_inet и её детей. или других у вас нет? ну да, тогда печально, ну всё равно спасение найдено.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 26 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.063s | 68 Queries | GZIP : On ]