spec/specification_item_version_del.cfm
2025-06-09 16:03:38 +03:00

68 lines
2.2 KiB
Plaintext

<cfsilent>
<cfimport prefix="m" taglib="lib"/>
<cfimport prefix="d" taglib="lib/data"/>
<cfimport prefix="layout" taglib="layout"/>
</cfsilent><m:silent silent="No">
<m:prepare_detail entity="specification_item_version" pageInfoOut="pageInfo"/>
<cfparam name="specification_item_uid" type="guid"/>
<cfparam name="agreement_version" type="integer"/>
<d:del
entity="#pageInfo.entity#"
confirmMessage="Удалить версию строки спецификации?"
denyMessage="Удаление данной версии строки невозможно (ситуация не предусмотрена)."
accessObj=""
status="status"
output="markup">
<d:del_condition field="specification_item_uid" value="#specification_item_uid#" cfsqltype="cf_sql_other"/>
<d:del_condition field="agreement_version" value="#agreement_version#" cfsqltype="cf_sql_integer"/>
</d:del>
<!--- ---><m:dispatch_detail
usePRG="Yes"
pageInfo=#pageInfo#
id="#specification_item_uid#"
status=#status#
trackOut="tr"
idAttributesOut="id"
/>
<!--- decoration --->
<cfquery name="qDecoration" datasource="#request.DS#">
select
si.specification_item_uid
,s.specification
,svc.svc
from specification_item si
left outer join specification s on (si.specification_id=s.specification_id)
left outer join svc on (si.svc_id=svc.svc_id)
where si.specification_item_uid=<cfqueryparam cfsqltype="cf_sql_other" value="#specification_item_uid#" null=#!isValid("guid", specification_item_uid)#/>
</cfquery>
</m:silent><!--- ----------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------
---><layout:page section="header" pageInfo=#pageInfo#>
<layout:attribute name="title">
<cfoutput>
Удаление версии строки спецификации
<b>#qDecoration.specification#</b>
#qDecoration.svc#
[#specification_item_uid#]
[#agreement_version#]
</cfoutput>
</layout:attribute>
<layout:attribute name="controls">&nbsp;</layout:attribute>
</layout:page>
<!---<cfdump var=#qDecoration#/>--->
<cfoutput>#markup#</cfoutput>
<layout:page section="footer"/>