BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 28 мар 2024, 15:19

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: [Решено] XML-FO
СообщениеДобавлено: 29 окт 2012, 12:01 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Есть ли возможность форматировать задачи плагина CRM для печати используя XML-FO?
Сейчас в файле register_print_task_order.xsl для форматирования используется html, на котором нельзя реализовать (или крайне сложно) то, что нам нужно (колонки, портретная печать, повёрнутые блоки). На FO это решается очень просто :).
Ко всему прочему в папке /webroot/xsl увидел файлы типа xpdf_register_tasks.xsl, которые красноречиво говорят о том, поддержа XML-FO есть/будет, но как её применить к печати задач - не понятно.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Последний раз редактировалось vkulakov 31 окт 2012, 11:01, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 29 окт 2012, 18:36 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
можно и в PDF
при сохранение выбираете тип файла (PDF, HTML)
при этом используются разные xsl файлы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 11:18 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
А при печати из клиента можно добавить поддержку xml-fo как сделано для карточек договора? Ну и до кучи - какой движок используете для отображения HTML и какие стандарты и версии он поддерживает?

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 12:01 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
И ещё маленький вопросик: как посмотреть XML с данными, по которым генерируется pdf?

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 12:02 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 12:36 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
А по поводу XML с данными?

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 12:59 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 15:43 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
vkulakov писал(а):
А по поводу XML с данными?


в принципе можно модифицировать xsl так, что бы в html-ку печаталась xml-ка
на форуме это уже пару раз обсуждали в CRM ветке


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 16:02 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
dimOn писал(а):
тоже внутри всё остаётся, т.к. используется только для формирования документов (на клиент xml никак не попадает), надо просто примерный вид узнать или для чего-то использовать, тогда нельзя получить доступ в таком виде.

Вообще не понял о чём речь.
Мне нужно посмотреть, какие данные есть в xml, чтобы добавить их в XSL (FO), чтобы потом при печати в наряде были все необходимые данные. Сейчас в карточке договора есть кнопка XML, которая показывает xml-ку, а в CRM её нет, что очень печально.

skn писал(а):
в принципе можно модифицировать xsl так, что бы в html-ку печаталась xml-ка

Сейчас буду пробовать.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 17:06 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Цитата:
Мне нужно посмотреть, какие данные есть в xml, чтобы добавить их в XSL (FO), чтобы потом при печати в наряде были все необходимые данные. Сейчас в карточке договора есть кнопка XML, которая показывает xml-ку, а в CRM её нет, что очень печально.
Вы её всё равно не сможете напечатать, потому что толку от FO-документа получившегося в результате трансформации с вашим XSL никакого не будет, его никто в клиенте в плагине CRM не станет рендерить (в отличие от карточек и бухгалтерии тех же). А какой там получается я могу и так поглядеть и вам показать если надо:

Код:
<?xml version="1.0" encoding="utf-8"?><data orderDate="30.10.2012" status="ok" xslt="connecting.xsl"><task addressFlat="-" addressHouse="-" addressQuarter="-" addressRoom="-" addressStreet="-" comment="ssssssssssssss&#10;ddddd&#10;" contractDateFrom="18.02.2004" contractTitle="PechContract" createDate="" executors="Вася; Петя" id="32" name="" openDate="20.01.2010" phone="123123123; По пиду: Рабочий +7-999-111-11-11 [некий телефон];  +1-111-111-11-11 [111111111]" resolution="" targetDate="21.04.2010 00:00" typeId="3"/></data>

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 17:26 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
От затеи печатать из клиента я уже отказался. Сейчас я пытаюсь сохранить наряды в pdf - там конвертация в FO работает, поэтому мне нужна XML, по которой формируется pdf-ка при сохранении. В ней ещё каждый наряд соответствует узлу /data/table/data/row

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XML-FO
СообщениеДобавлено: 30 окт 2012, 17:54 
Не в сети
Клиент

Зарегистрирован: 07 мар 2012, 15:02
Сообщения: 932
Откуда: Воронеж
Карма: 35
Разобрался. Если кто ещё будет искать, вот тема на форуме: http://forum.bgbilling.ru/viewtopic.php?f=21&t=6177
Информации в xml, действительно мало, придётся использовать SQL.

_________________

Клиент: вер. 6.2.873 / 04.12.2017 19:38:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
Сервер: вер. 6.2.1202 / 04.12.2017 19:39:21
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91


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

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


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

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


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

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