⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kitrule.xml

📁 这是一个规则文件.最原始的代码我手里头没有.但是这个有配置文件.用来存储语言格式的.
💻 XML
📖 第 1 页 / 共 5 页
字号:
          <attrdefault></attrdefault>
          <attrremark>删除条件表达式</attrremark>
        </attr>

      </attrlist>

  <subform id="SysForm07" remark="删除数据记录子流程" type="2" startid="s2071">
  
  <!-- 子流程代码 -->
    <dbdelete id="m2071" remark="删除记录" sqls="delete from $S_PRA0 where $S_PRA1" next="m2072"/>
		<catch id="m2072" remark="判断放音收码结果">
			<onevent event="OnHangon" goto="m2079"/>
			<onevent event="OnDBSuccess" goto="m2073"/>
			<onevent event="OnDBFail" goto="m2074"/>
		</catch>
      <assign id="s2073" remark="返回操作成功标志" name="S_PRB0" expr="1" next="s2078"/>

      <assign id="s2074" remark="返回操作失败标志" name="S_PRB0" expr="0" next="s2078"/>
  
   
    <hangon id="s2079"/>
    
  <return id="s2078"/> 

  </subform>

</rule>

<rule kitid="8">

  <name>SysForm08</name>
  <explain>
    功能:修改数据记录子流程
    描述:根据给定的修改内容表达式修改指定表中满足修改条件的数据记录。
          操作成功返回1,失败则返回0。
  </explain>
  <type>2</type>
  <icon>SysForm08.ico</icon>
  <remark>
    $S_PRA0:传入参数,数据表名
    $S_PRA1:传入参数,修改内容表达式
    $S_PRA2:传入参数,修改条件表达式
    $S_PRB0:返回参数,操作是否成功标志
  </remark>
  
      <attrlist attrnum="2">
        <attr attrid="0">
          <attrname>S_PRA0</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>数据表名</attrremark>
        </attr>
        <attr attrid="1">
          <attrname>S_PRA1</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>修改内容表达式</attrremark>
        </attr>
        <attr attrid="2">
          <attrname>S_PRA2</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>修改条件表达式</attrremark>
        </attr>
      
      </attrlist>

  <subform id="SysForm08" remark="修改数据记录子流程" type="2" startid="s2081">
  
  <!-- 子流程代码 -->
    <dbupdate id="m2081" remark="修改记录" sqls="update $S_PRA0 set $S_PRA1 where $S_PRA2" next="m2082"/>
		<catch id="m2082" remark="判断是否操作成功">
			<onevent event="OnHangon" goto="m2089"/>
			<onevent event="OnDBSuccess" goto="m2083"/>
			<onevent event="OnDBFail" goto="m2084"/>
		</catch>

    <assign id="s2083" remark="返回操作成功标志" name="S_PRB0" expr="1" next="s2088"/>

    <assign id="s2084" remark="返回操作失败标志" name="S_PRB0" expr="0" next="s2088"/>
  
    <hangon id="s2089"/>
    
  <return id="s2088"/>  

  
</subform>

</rule>

<rule kitid="9">
    <!-- 系统指令套件定义 -->
   
      <name>SysForm09</name>
      <explain>查数据纪录子流程</explain>
      <type>0</type>
      <icon>SysForm09.ico</icon>
      <remark>用来处理查数据纪录事务</remark>
      
      <attrlist attrnum="9">
        <attr attrid="0">
          <attrname>field1</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault>SubForm09</attrdefault>
          <attrremark>要查询的字段1</attrremark>
        </attr>
        <attr attrid="1">
          <attrname>field2</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>要查询的字段2</attrremark>
        </attr>
        <attr attrid="2">
          <attrname>field3</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>要查询的字段3</attrremark>
        </attr>
        <attr attrid="3">
          <attrname>field4</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>要查询的字段4</attrremark>
        </attr>
        <attr attrid="4">
          <attrname>field5</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>要查询的字段5</attrremark>
        </attr>
        <attr attrid="5">
          <attrname>field6</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>要查询的字段6</attrremark>
        </attr>
        <attr attrid="8">
          <attrname>endbilltime</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>查询所需的数据表名</attrremark>
        </attr>
        <attr attrid="9">
          <attrname>next</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault></attrdefault>
          <attrremark>查询条件表达式</attrremark>
        </attr>      
      </attrlist>
    
    
    <!-- 系统指令套件代码 -->
    
      <!-- 脚本原代码区 -->
     <!-- 查数据纪录子流程 -->
  <subform id="SysForm09" remark="查数据纪录" type="2" startid="s2091">
  
  <!-- 查询并读其值 -->
  
  <if id="s2091" remark="" cond="$S_PRA0=''" thengoto="s20931" elsegoto="s2092"/>  
  <!-- 查字段$S_PRA0并读其值 -->
   
   <dbquery id="s2092"
           remark="查询符合条件的字段"
           sqls="select $S_PRA0 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s2093"/>

   <catch id="s2093" remark="">         
  	 <onevent event="OnHangon" goto="s20933" />
	 <onevent event="OnDBSuccess" goto="s2094" />
	 <onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s2094"
       	       remark="读字段值" 
	       fieldname="$S_PRA0"
	       returnvalue="$S_PRB0"
	       next="s2095" />

  <catch id="s2095" remark="">
	<onevent event="OnHangon" goto="s20933" />
	<onevent event="OnDBSuccess" goto="s2096" />
	<onevent event="OnDBFail" goto="s20931" />
  </catch>
 
   
  <if id="s2096" remark="" cond="$S_PRA1=''" thengoto="s20932" elsegoto="s2097"/>  
  <!-- 查字段$S_PRA1并读其值 -->
   
   <dbquery id="s2097"
           remark="查询符合条件的字段"
           sqls="select $S_PRA1 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s2098"/>

   <catch id="s2098" remark="">         
  	<onevent event="OnHangon" goto="s20933" />
	<onevent event="OnDBSuccess" goto="s2099" />
	<onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s2099"
       	       remark="读字段值" 
	       fieldname="$S_PRA1"
	       returnvalue="$S_PRB1"
	       next="s20910" />

  <catch id="s20910" remark="">
	 <onevent event="OnDBFail" goto="s20931" />
	 <onevent event="OnDBSuccess" goto="s20911" />
	 <onevent event="OnHangon" goto="s20933" />
  </catch>

  <if id="s20911" remark="" cond="$S_PRA2=''" thengoto="s20932" elsegoto="s20912"/>  
  <!-- 查字段$S_PRA2并读其值 -->
   
   <dbquery id="s20912"
           remark="查询符合条件的字段"
           sqls="select $S_PRA2 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s20913"/>

   <catch id="s20913" remark="">         
  	<onevent event="OnHangon" goto="s20933" />
	<onevent event="OnDBSuccess" goto="s20914" />
	<onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s20914"
       	       remark="读字段值" 
	       fieldname="$S_PRA2"
	       returnvalue="$S_PRB2"
	       next="s20915" />

  <catch id="s20915" remark="">
	<onevent event="OnDBFail" goto="s20931" />
	<onevent event="OnDBSuccess" goto="s20916" />
	<onevent event="OnHangon" goto="s20933" />
  </catch>
  
  <if id="s20916" remark="" cond="$S_PRA3=''" thengoto="s20932" elsegoto="s20917"/>  
  <!-- 查字段$S_PRA3并读其值 -->
   
   <dbquery id="s20917"
           remark="查询符合条件的字段"
           sqls="select $S_PRA3 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s20918"/>

   <catch id="s20918" remark="">         
  	<onevent event="OnHangon" goto="s20933" />
	<onevent event="OnDBSuccess" goto="s20919" />
	<onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s20919"
       	       remark="读字段值" 
	       fieldname="$S_PRA3"
	       returnvalue="$S_PRB3"
	       next="s20920" />

  <catch id="s20920" remark="">
	<onevent event="OnDBFail" goto="s20931" />
	<onevent event="OnDBSuccess" goto="s20921" />
	<onevent event="OnHangon" goto="s20933" />
  </catch>
  
  <if id="s20921" remark="" cond="$S_PRA4=''" thengoto="s20932" elsegoto="s20922"/>  
  <!-- 查字段$S_PRA4并读其值 -->
   
   <dbquery id="s20922"
           remark="查询符合条件的字段"
           sqls="select $S_PRA4 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s20923"/>

   <catch id="s20923" remark="">         
  	<onevent event="OnHangon" goto="s20933" />
	<onevent event="OnDBSuccess" goto="s20924" />
	<onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s20924"
       	       remark="读字段值" 
	       fieldname="$S_PRA4"
	       returnvalue="$S_PRB4"
	       next="s20925" />

  <catch id="s20925" remark="">
	<onevent event="OnDBFail" goto="s20931" />
	<onevent event="OnDBSuccess" goto="s20926" />
	<onevent event="OnHangon" goto="s20933" />
  </catch>
  
  <if id="s20926" remark="" cond="$S_PRA5=''" thengoto="s20932" elsegoto="s20927"/>  
  <!-- 查字段$S_PRA5并读其值 -->
   
   <dbquery id="s20927"
           remark="查询符合条件的字段"
           sqls="select $S_PRA5 from $S_PRA8 where 1=1 and $S_PRA9"
           returnrecords="$S_PRB7"
           returnfields="$S_PRB8"
           next="s20928"/>

   <catch id="s20928" remark="">         
  	  <onevent event="OnHangon" goto="s20933" />
	  <onevent event="OnDBSuccess" goto="s20929" />
          <onevent event="OnDBFail" goto="s20931" />
   </catch>
   
   <dbfieldname id="s20929"
       	       remark="读字段值" 
	       fieldname="$S_PRA5"
	       returnvalue="$S_PRB5"
	       next="s20930" />

  <catch id="s20930" remark="">
	<onevent event="OnDBFail" goto="s20931" />
	<onevent event="OnDBSuccess" goto="s20932" />
	<onevent event="OnHangon" goto="s20933" />
  </catch>
  <!-- 返回标识  -->
    
   <assign id="s20931" remark="操作失败,返回0" name="$S_PRB9" expr="0" next="s20999"/> 
   <assign id="s20932" remark="操作成功,返回1" name="$S_PRB9" expr="1" next="s20999"/>
   <assign id="s20933" remark="挂机标志" name="$S_PRB9" expr="2" next="s20999"/>
   
   <return id="s20999"/>
  
  </subform>
				    
				    
</rule>

<rule kitid="10">
    <!-- 系统指令套件定义 -->
   
      <name>SysForm10</name>
      <explain>留言录音子流程</explain>
      <type>0</type>
      <icon>SysForm11.ico</icon>
      <remark>用来处理录音事务</remark>
      
      <attrlist attrnum="4">
        <attr attrid="0">
          <attrname>recordtimelen</attrname>
          <attrvartype>5</attrvartype>
          <attropertype>0</attropertype>
          <attrmacrotype>0</attrmacrotype>
          <attrmacrono>0</attrmacrono>
          <attrdefault>SubForm10</attrdefault>
          <attrremark>所需留言的秒数</attrremark>
        </attr>
        <attr attrid="1">
          <attrname>recordpathandname</attrname>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -