Advertisement
Guest User

Untitled

a guest
Nov 20th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 2.00 KB | None | 0 0
  1. <div cmptype="Form" class="formBackground" oncreate="Form.onCreate();" caption="Регистр медработников">
  2.     <cmpScript name="formScript">
  3.         <![CDATA[
  4.            Form.onCreate = function(){
  5.  
  6.            };
  7.  
  8.            Form.onSaveChanges = function (){
  9.                executeAction('repeaterAction');
  10.            };
  11.  
  12.            Form.onDelete = function(el){
  13.                getRepeater('RPT_org_repeat').removeClone(getClone(el,'RPT_org_repeat'));
  14.            };
  15.        ]]>
  16.     </cmpScript>
  17.  
  18.     <cmpDataSet name="DS_MED_ORG">
  19.         <![CDATA[
  20.            SELECT * FROM test_stazher.v_med_org
  21.        ]]>
  22.     </cmpDataSet>
  23.  
  24.     <cmpAction name="repeaterAction">
  25.         select 1
  26.         <cmpSubAction name="1del" repeatername="RPT_org_repeat" execon="del" action="test_stazher.f_delete_med_org">
  27.             <cmpActionVar name="p_id" src="_clonedata_" srctype="var" get="g0" property="id"/>
  28.         </cmpSubAction>
  29.         <cmpSubAction name="2upd" repeatername="RPT_org_repeat" execon="upd" action="test_stazher.f_update_med_org">
  30.  
  31.         </cmpSubAction>
  32.         <cmpSubAction name="3add" repeatername="RPT_org_repeat" execon="add" action="test_stazher.f_add_med_org">
  33.  
  34.         </cmpSubAction>
  35.         // execon - тип операции, выполенной с репитером, action - функция в бд
  36.         // name у actionvar - имя переменной в функции в бд
  37.     </cmpAction>
  38.  
  39.     <table cmptype="Base" repeatername="RPT_org_repeat" dataset="DS_MED_ORG" repeat="0" keyfield="id">
  40.         <tr>
  41.             <td>Наименование организации:</td>
  42.             <td>
  43.                 <cmpEdit name="f_org_name" data="value:org_name"/>
  44.             </td>
  45.         </tr>
  46.         <tr>
  47.             <td colspan="2"><cmpButton caption="Удалить" onclick="Form.onDelete(this);"/></td>
  48.         </tr>
  49.     </table>
  50.  
  51.     <cmpButton name="btnSave" caption="Сохранить" onclick="Form.onSaveChanges();"/>
  52. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement