pageInfo=#pageInfo# id="#d.specification_item_uid#" status=#pageInfo.status# trackOut="tr" idAttributesOut="id" /> select s.specification_id, s.specification from specification s where s.specification_id= select s.svc, s.code, s.measure_id from svc s where s.svc_id= select a.login as creator, a.shortname as creator_shortname, m.login as updater, m.shortname as updater_shortname from specification_item e left outer join usr a on (e.creator_id=a.usr_id) left outer join usr m on (e.updater_id=m.usr_id) where e.specification_item_uid= Строка спецификации (экземпляр услуги) [#d.specification_item_uid#]
#status.errorMessage#
Спецификация (номер)
Услуга
select s.svc_id, s.code from svc s order by 2
--->
Количество
Стоимость
подставить сумму по позициям: #qCost.cost#
Создано
#dateFormat(d.dt_created,'DD.MM.YYYY')# #timeFormat(d.dt_created,'HH:MM')# #qDecoration.creator# (#qDecoration.creator_shortname#)       Изменено #dateFormat(d.dt_updated,'DD.MM.YYYY')# #timeFormat(d.dt_updated,'HH:MM')# #qDecoration.updater# (#qDecoration.updater_shortname#)

Компоненты (#qSpecificationItemParam.recordCount#)

Вариант компонента Код Количество Ед.изм. Базовая цена Цена
#param_class# #param# #qService.abstract_service_code#.#qService.modifier_code#.#code# #round(quantity,precision)# #measure_short# #min_price# #price#
*** Можно переделать на прямой ввод в форму. Можно однородные позиции выбирать из списка, но тогда вариант выбрать 2 разных интерфейсно непонятно как реализовывать. поскольку спека только для демонстрации, может этого и не делать? Цену базовую показать