009 reports
This commit is contained in:
@@ -38,6 +38,7 @@
|
||||
<d:field title="Сервис">svc.svc</d:field>
|
||||
<d:field title="svc_id">si.svc_id</d:field>
|
||||
<d:field title="Ц/обр">si.pricing_model_id</d:field>
|
||||
<d:field title="Ц/обр">p.pricing_model_short</d:field>
|
||||
<d:field title="Код">svc.code</d:field>
|
||||
<d:field title="Дата с">siv.dt_from</d:field>
|
||||
<d:field title="Дата по">siv.dt_to</d:field>
|
||||
@@ -58,6 +59,7 @@
|
||||
join contract d on s.contract_id=d.contract_id
|
||||
join contragent k on d.contragent_id=k.contragent_id
|
||||
join svc on (si.svc_id=svc.svc_id)
|
||||
join pricing_model p on (si.pricing_model_id=p.pricing_model_id)
|
||||
left outer join (select
|
||||
siv1.agreement_version
|
||||
,siv1.specification_item_uid
|
||||
@@ -146,7 +148,10 @@ select count(*) as cnt from specification_item where 1=1
|
||||
<cfset titleMap.f_link_view_edit={ordinal=#StructCount(titleMap)+1#}/><!--- *** Это легко забыть, потому что TitleMap никак не сцеплен с qRead. Напрашивается: упаковать их в одну обертку (но тогда обращение станет длиннее). Еще идея - назвать qRead и TitleMap так, чтобы была видна их связь. --->
|
||||
<!--- <cfdump var=#titleMap#/> --->
|
||||
<cfset queryAddColumn(qRead,'f_deal_uid')/>
|
||||
<cfset titleMap.f_deal_uid=titleMap.deal_uid/>
|
||||
<cfset titleMap.f_deal_uid=titleMap.deal_uid/>
|
||||
|
||||
<cfset queryAddColumn(qRead,'f_specification_item_uid')/>
|
||||
<cfset titleMap.f_specification_item_uid=titleMap.specification_item_uid/>
|
||||
|
||||
<cfset queryAddColumn(qRead,'f_contract')/>
|
||||
<cfset titleMap.f_contract=titleMap.contract/>
|
||||
@@ -168,6 +173,9 @@ select count(*) as cnt from specification_item where 1=1
|
||||
</cfsavecontent>
|
||||
<cfsavecontent variable="qRead.f_deal_uid">
|
||||
<a href="agreement.cfm?contract_id=#contract_id#&agreement_version=#agreement_version#&#tr.fwx#">#deal_uid#</a>
|
||||
</cfsavecontent>
|
||||
<cfsavecontent variable="qRead.f_specification_item_uid">
|
||||
<a href="specification_item.cfm?specification_item_uid=#specification_item_uid#&#tr.fwx#">#specification_item_uid#</a>
|
||||
</cfsavecontent>
|
||||
<cfsavecontent variable="qRead.f_contract">
|
||||
<a href="contract.cfm?contract_id=#contract_id#&#tr.fwx#">#contract# #dateformat(dt_contract,"YYYY-MM-DD")#</a>
|
||||
@@ -190,12 +198,14 @@ select count(*) as cnt from specification_item where 1=1
|
||||
</c:column>
|
||||
|
||||
<c:column width="12%" field="f_deal_uid"/>
|
||||
<c:column width="12%" field="f_specification_item_uid"/>
|
||||
<c:column width="3%" field="probability_perc"><c:td class="r"/></c:column>
|
||||
<c:column width="2%" field="f_specification"/>
|
||||
<c:column width="5%" field="f_contract"/>
|
||||
<!--- <c:column width="5%" field="dt_contract" formatter=#function(dt){return dateformat(dt,"YYYY-MM-DD");}#><c:td class="c"/></c:column> --->
|
||||
<c:column width="7%" field="contragent"/>
|
||||
<c:column width="7%" field="svc"/>
|
||||
<c:column width="1%" field="pricing_model_short"/>
|
||||
<c:column width="5%" field="dt_from" formatter=#function(dt){return dateformat(dt,"YYYY-MM-DD");}#><c:td class="c"/></c:column>
|
||||
<c:column width="5%" field="dt_to" formatter=#function(dt){return dateformat(dt,"YYYY-MM-DD");}#><c:td class="c"/></c:column>
|
||||
<c:column width="3%" field="agreement_version"><c:td class="c"/></c:column>
|
||||
|
||||
Reference in New Issue
Block a user