Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <div cmptype="Form" class="formBackground" oncreate="Form.onCreate();" caption="Регистр медработников">
- <cmpScript name="formScript">
- <![CDATA[
- Form.onCreate = function(){
- };
- Form.onSaveChanges = function (){
- executeAction('repeaterAction');
- };
- Form.onDelete = function(el){
- getRepeater('RPT_org_repeat').removeClone(getClone(el,'RPT_org_repeat'));
- };
- ]]>
- </cmpScript>
- <cmpDataSet name="DS_MED_ORG">
- <![CDATA[
- SELECT * FROM test_stazher.v_med_org
- ]]>
- </cmpDataSet>
- <cmpAction name="repeaterAction">
- select 1
- <cmpSubAction name="1del" repeatername="RPT_org_repeat" execon="del" action="test_stazher.f_delete_med_org">
- <cmpActionVar name="p_id" src="_clonedata_" srctype="var" get="g0" property="id"/>
- </cmpSubAction>
- <cmpSubAction name="2upd" repeatername="RPT_org_repeat" execon="upd" action="test_stazher.f_update_med_org">
- </cmpSubAction>
- <cmpSubAction name="3add" repeatername="RPT_org_repeat" execon="add" action="test_stazher.f_add_med_org">
- </cmpSubAction>
- // execon - тип операции, выполенной с репитером, action - функция в бд
- // name у actionvar - имя переменной в функции в бд
- </cmpAction>
- <table cmptype="Base" repeatername="RPT_org_repeat" dataset="DS_MED_ORG" repeat="0" keyfield="id">
- <tr>
- <td>Наименование организации:</td>
- <td>
- <cmpEdit name="f_org_name" data="value:org_name"/>
- </td>
- </tr>
- <tr>
- <td colspan="2"><cmpButton caption="Удалить" onclick="Form.onDelete(this);"/></td>
- </tr>
- </table>
- <cmpButton name="btnSave" caption="Сохранить" onclick="Form.onSaveChanges();"/>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement