024 contragent_ls and minor improvements
This commit is contained in:
+19
-5
@@ -81,27 +81,41 @@ select count(*) as cnt from elma.aggrements d where 1=1
|
||||
<cfset queryAddColumn(qRead,'f_link_view_edit')/>
|
||||
<cfset titleMap.f_link_view_edit={ordinal=#StructCount(titleMap)+1#}/><!--- *** Это легко забыть, потому что TitleMap никак не сцеплен с qRead. Напрашивается: упаковать их в одну обертку (но тогда обращение станет длиннее). Еще идея - назвать qRead и TitleMap так, чтобы была видна их связь. --->
|
||||
<!--- <cfdump var=#titleMap#/> --->
|
||||
|
||||
<cfset queryAddColumn(qRead,'f_contract')/>
|
||||
<cfset titleMap.f_contract=titleMap.__name/>
|
||||
|
||||
<cfset queryAddColumn(qRead,'f_contragent')/>
|
||||
<cfset titleMap.f_contragent=titleMap.contragent/>
|
||||
|
||||
<cfset queryAddColumn(qRead,'f_link_del')/>
|
||||
<cfset titleMap.f_link_del={ordinal=0}/>
|
||||
|
||||
<!--- <cfdump var=#titleMap#/> --->
|
||||
<cfoutput query=#qRead# startRow=#pageInfo.nStart# maxRows=#pageInfo.recordsPerPage#>
|
||||
<cfsavecontent variable="qRead.f_link_view_edit">
|
||||
<a href="contract.cfm?__id=#__id#&#tr.fwx#" name="#__id#" title="просмотр" class="view"></a>
|
||||
</cfsavecontent>
|
||||
|
||||
<cfsavecontent variable="qRead.f_contract">
|
||||
<a href="contract.cfm?__id=#__id#&#tr.fwx#">#__name#</a>
|
||||
</cfsavecontent>
|
||||
|
||||
<cfsavecontent variable="qRead.f_contragent">
|
||||
<a href="contragent.cfm?__id=#company_uid#&#tr.fwx#">#contragent#</a>
|
||||
</cfsavecontent>
|
||||
|
||||
</cfoutput>
|
||||
|
||||
<c:table query=#qRead# recordsPerPage=#pageInfo.recordsPerPage# nStart=#pageInfo.nStart# titleMap=#titleMap# sortArray=#pageInfo.settings.sort.sortArray# class="worktable wide">
|
||||
<c:column width="1%" sortable="false"><!---*** class="c" не пробрасывается --->
|
||||
|
||||
<c:td field="f_link_view_edit" class="c"/>
|
||||
|
||||
<c:td field="f_link_view_edit" class="c"/>
|
||||
</c:column>
|
||||
<c:column width="10%" field="__id"><c:td class="l"/></c:column>
|
||||
<c:column width="10%" field="__name"/>
|
||||
<c:column width="10%" field="f_contract"/>
|
||||
<c:column width="10%" field="agreement_id"/>
|
||||
<c:column width="10%" field="company_uid"/>
|
||||
<c:column width="10%" field="contragent"/>
|
||||
<c:column width="10%" field="f_contragent"/>
|
||||
<c:column width="10%" field="wz"/>
|
||||
<c:column width="10%" field="date_of_aggrement" formatter=#function(dt){return dateformat(dt,"YYYY-MM-DD");}#/>
|
||||
<c:column width="10%" field="date_end_aggrement" formatter=#function(dt){return dateformat(dt,"YYYY-MM-DD");}#/>
|
||||
|
||||
Reference in New Issue
Block a user