spec/mod/param_class_param.cfm
2025-06-02 16:16:51 +03:00

64 lines
2.0 KiB
Plaintext

<!--- not used --->
<cfimport prefix="m" taglib="../lib"/>
<cfparam name="ATTRIBUTES.param_class_id" type="integer"/>
<cfparam name="ATTRIBUTES.fwx" type="string"/>
<cfparam name="ATTRIBUTES.self" type="string"/>
<cfparam name="ATTRIBUTES.estatus" type="struct"/>
<cfquery name="qRead" datasource="#request.DS#">
select p.param_id, p.param, p.precision
from param p
where p.param_class_id=<cfqueryparam cfsqltype="CF_SQL_INTEGER" value=#ATTRIBUTES.param_class_id#/>
order by 2
</cfquery>
<cfif ATTRIBUTES.estatus.errorState>
<p class="err">
<cfoutput>#ATTRIBUTES.estatus.errorMessage#</cfoutput>
</p>
</cfif>
<table class="worktable">
<thead>
<tr>
<td></td>
<td>Вариант компонента</td>
<td>Точность</td>
<td></td>
</tr>
</thead>
<cfoutput query="qRead">
<tr>
<td><m:link_view_edit entity='param' id=#param_id# fwx=#ATTRIBUTES.fwx# title_view="просмотреть вариант компонента" title_edit="редактировать вариант компонента"/></td>
<td>#param#</td>
<td>#precision#</td>
<td class="c"><a href="#request.thisPage#?action=delete_param&param_id=#ATTRIBUTES.param_id#&param_class_id=#param_class_id#&track=#ATTRIBUTES.self#" title="удалить вариант компонента"><img src="img/del.gif"></a></td>
</tr>
</cfoutput>
<cfoutput>
<form action="#request.thisPage#" method="post" name="frmparam">
<input type="hidden" name="action" value="add_param">
<input type="hidden" name="track" value="#ATTRIBUTES.self#"/>
<input type="hidden" name="param_class_id" value="#ATTRIBUTES.param_class_id#">
<tr>
<td class="c">
<button type="submit" name="add_param" class="submitnew" title="добавить прямо тут"/>
</td>
<td colspan="3">
<input type="text" name="quantity" size="5" class="r" value=""/>
</td>
<td colspan="2">
<input type="text" name="precision" size="5" class="r" value="0"/>
</td>
</tr>
</form>
</cfoutput>
</table>
<cfexit method="exittag"/>