<!--#include file="../aspfunction/DBParameter.ASP"-->
<%
'-------------------------------------------------
'定义本文件的名称，在显示目录的文件(MenuFun.ASP)内，当目录的连接为此文件时，用黑体字表示该目录正在浏览
MenuFile="Help069"
'-------------------------------------------------
'建立对象
Set BaseOB=Server.Createobject("JFOA_Base.Base")
Set Conn=BaseOB.ConnDB(DBServerName,DBName,DBUid,DBPassword)
Set InterfaceOB=Server.CreateObject("JFOA_Interface.Interface")
'--------------------------------------------------
'显示web头
response.write InterfaceOB.webtitle(Conn, 0, 1, 0, "", 0, 5)
'---------------------------------------------------
%>
<table border=0 width="100%">
<tr>
<td width=200>
<%
'显示目录的界面
HaveWorkZoom=InterfaceOB.WorkZoomDisplayInApply(Conn, 0, HeadStr, MidStr, EndStr)
response.write HeadStr
'--------------------------------------------------
%>
<B>帮助目录</B>
<%
'---------------------------------------------------
response.write Midstr
'---------------------------------------------------
%>
<!--#include file="MenuFun.ASP"-->
<%
'----------------------------------------------------
response.write EndStr
'---------------------------------------------------
%>
</td>
<td valign="top">


<br>
<center>
<table width="95%">
<tr>
<td>




<b>指令C_88：把用户姓名串中的元素付给变量</b><br><br>

说明：数组是一段用分隔符号分隔的字符串，分隔符号可以是任意的字符串，数组的元素是每段用分隔符号分开的字符串。例如：“张三、李四、王二”我们可以认为是一个用“、”分隔的数组，他共有3个元素，元素1是“张三”，元素2是“李四”，元素3是“王二”，元素的序号分别就是1、2、3。<br>
用英文逗号分隔的用户姓名串可以认为是个特殊数组，他的分隔符号是确定的“,”。
该指令的作用就是取出用英文逗号连接的用户数组的元素（即单个用户的姓名），并把这个元素保存到结果变量中。<br><br>

参数：
    <ul>
      <li>用户串变量：指定一个变量，该变量中保存了一个数组，该数组的分隔符号是英文的逗号，系统将取得该数组的元素。如果某个元素不是用户的姓名，系统将自动删除
          这个元素，如果元素是一个部门，系统将自动展开部门中的用户姓名，并把这些部门内的用户姓名作为数组中的元素。</li>
      <li>元素序号：指定一个变量，该变量的值应该为一个正整数，表示要取得上面数组中的第几个元素，1表示取第一个元素，2表示取第二个元素，依次类推。</li>
      <li>结果变量：指定一个变量，该变量的值将为所取得的元素。</li>
    </ul>

典型示例：<br>
该例子把“竞凡软件(1)”中的每个用户姓名依次记录到系统操作记录中。<br>


    <br>
    步骤1：<br>
    &nbsp; 流程父序：0<br>
    &nbsp; 指令描述：定义一个序号<br>
    &nbsp; 流程指令：把指定值付给变量<br>
    &nbsp; 变量名称：序号<br>
    &nbsp; 指定值为：1<br>
    <br>
    步骤2：<br>
    &nbsp; 流程父序：1<br>
    &nbsp; 指令描述：取得每个用户<br>
    &nbsp; 流程指令：把用户姓名串中的元素付给变量<br>
    &nbsp; 数组变量："竞凡软件(1)"<br>
    &nbsp; 元素序号：序号<br>
    &nbsp; 结果变量：元素值<br>
    <br>
    步骤3：<br>
    &nbsp; 流程父序：2<br>
    &nbsp; 指令描述：如果元素不是空<br>
    &nbsp; 流程指令：对比两变量的值<br>
    &nbsp; 第一变量：元素值<br>
    &nbsp; 关系符号：不等于<br>
    &nbsp; 第二变量：空<br>
    <br>
    步骤4：<br>
    &nbsp; 流程父序：3<br>
    &nbsp; 指令描述：把元素记录到系统操作记录中<br>
    &nbsp; 流程指令：把变量值记录到系统操作记录中<br>
    &nbsp; 待录变量：元素值<br>
    <br>
    步骤5：<br>
    &nbsp; 流程父序：3<br>
    &nbsp; 指令描述：序号递增<br>
    &nbsp; 流程指令：数学运算<br>
    &nbsp; 第一运算数：序号<br>
    &nbsp; 运算符号：加<br>
    &nbsp; 第二运算数：1<br>
    &nbsp; 结果保存在：序号<br>
    <br>
    步骤5：<br>
    &nbsp; 流程父序：5<br>
    &nbsp; 指令描述：取下个元素<br>
    &nbsp; 流程指令：跳转执行<br>
    &nbsp; 跳转到步骤：2<br>



</td>
</tr>
</table>
</center>












</td>
</tr>
</table>



<%
'显示web尾
response.write InterfaceOB.webend()
'--------------------------------------------------
Set BaseOB=Nothing
Set Conn=Nothing
Set InterfaceOB=Nothing
%>