intermediate draft 4
This commit is contained in:
+1
-2
@@ -29,7 +29,6 @@
|
||||
<d:field title="Провайдер">c.is_provider</d:field>
|
||||
<d:field title="Контрактов">(select count(*) from contract d where d.contragent_id=c.contragent_id) as contract_cnt</d:field>
|
||||
<d:field title="Спецификаций">(select count(*) from specification s join contract d on (s.contract_id=d.contract_id) where d.contragent_id=c.contragent_id) as spec_cnt</d:field>
|
||||
<d:field title="Пользователей">(select count(*) from usr u where u.contragent_id=c.contragent_id) as usr_cnt</d:field>
|
||||
</d:field_set>
|
||||
from contragent c
|
||||
where 1=1 <m:filter_build filter=#pageInfo.settings.filter#/>
|
||||
@@ -86,6 +85,7 @@ select count(*) as cnt from contragent where 1=1
|
||||
<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#><!--- *** Здесь некомфортное дублирование startRow, maxRows с вызовом c:table ниже, причем в c:table оно закопано в модуль, и аргументы называются по-разному... но мы хотим немного сэкономить и не обрабатывать весь резалтсет --->
|
||||
<cfsavecontent variable="qRead.f_link_view_edit">
|
||||
<a href="#pageInfo.entity#.cfm?#pageInfo.entity#_id=#contragent_id#&#tr.fwx#" name="#contragent_id#" <cfif pageInfo.writePermitted()>title="редактировать" class="edit"<cfelse>title="просмотр" class="view"</cfif>></a>
|
||||
@@ -107,7 +107,6 @@ select count(*) as cnt from contragent where 1=1
|
||||
<c:column width="15%" field="descr"/>
|
||||
<c:column width="10%" field="external_uid"/>
|
||||
<c:column width="5%" field="external_code"/>
|
||||
<c:column width="2%" field="usr_cnt" formatter=#hideNonPositive#><c:td class="c"/></c:column>
|
||||
<c:column width="2%" field="contract_cnt" formatter=#hideNonPositive#><c:td class="c"/></c:column>
|
||||
<c:column width="2%" field="spec_cnt" formatter=#hideNonPositive#><c:td class="c"/></c:column>
|
||||
<c:column width="1%" sortable="false">
|
||||
|
||||
Reference in New Issue
Block a user