BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: [5.2] FOP карта и объекты
СообщениеДобавлено: 27 мар 2013, 19:12 
Не подскажете, как обращаться к объектам договора и их параметрам в карточках договора?
По обычным параметрам договора вопросов нет - все работает.
Искал по форуму, доке, wiki - ответа не нашел...


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 27 мар 2013, 20:01 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
http://bgbilling.ru/v5.2/doc/ch01s18s14s02.html

там есть вывод в формате XML, по аналогии можно разобраться как из него дергать объекты договора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 27 мар 2013, 21:03 
Dog писал(а):
http://bgbilling.ru/v5.2/doc/ch01s18s14s02.html

там есть вывод в формате XML, по аналогии можно разобраться как из него дергать объекты договора.

Спасибо.
Удалось вывести параметр объекта вот так:
Код:
<xsl:variable name="ob_comment" select="objects/object[@type=1]/row[@param_id=1]/@value" />

где:
object[@type=1] - "1" - это код типа объекта.
row[@param_id=1] - "1" - это id параметра объекта.

Вот только название типа типа объекта не понятно, как вытянуть...


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 28 мар 2013, 14:36 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Ну если его в xml нету, то никак, очевидно. Это же сущности уже другие, справочные. А загонять все связанные справочники в xml не очень очевидной полезности идея. Каковы ваши предложения?
Моё - забить типы прямо в xsl (т.е. продублировать справочник, они не часто меняются уж) и выбирать нужный (choose или как-то так), ориентируясь на id.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 28 мар 2013, 14:50 
dimOn писал(а):
Ну если его в xml нету, то никак, очевидно. Это же сущности уже другие, справочные. А загонять все связанные справочники в xml не очень очевидной полезности идея. Каковы ваши предложения?
Моё - забить типы прямо в xsl (т.е. продублировать справочник, они не часто меняются уж) и выбирать нужный (choose или как-то так), ориентируясь на id.

Так просто в XML title добавить, как у row:
Код:
    <objects>
        <object date1="" date2="" id="1" type="1">
            <row param_id="1" title="описание объекта" type_id="1" value="МЕГА"/>

Вот это:
<object date1="" date2="" id="1" type="1">
Привести к виду:
<object date1="" date2="" id="1" type="1" title="точка включения">


Вернуться к началу
  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 28 мар 2013, 16:44 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [5.2] FOP карта и объекты
СообщениеДобавлено: 28 мар 2013, 16:52 
dimOn писал(а):
так название объекта надо или название типа объекта? что за title такой непонятный иначе будет?

Более правильнее будет тогда так:
<object date1="" date2="" id="1" type="1" title="точка включения" value="точка 1">
Где:
title - название типа объекта
value - название объекта


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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