<!--#include file="../aspfunction/DBParameter.ASP"-->
<%
'-------------------------------------------------
'定义本文件的名称，在显示目录的文件(MenuFun.ASP)内，当目录的连接为此文件时，用黑体字表示该目录正在浏览
MenuFile="Help050"
'-------------------------------------------------
'建立对象
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>模块搭建</b><br><br>

本系统最大的特点是有搭建模块功能，所谓搭建模块就是可以按企业的需求来新建模块。
比如，我想用本系统来管理本企业的项目，那么，我可以增加几个相关的项目表格，然后，
建立几个相关的流程，再建立几个页面把所有想管理项目信息关联起来，最后，在系统菜单
中增加一个“项目管理”菜单，把菜单跟页面连起来。这样就完成了一个新模块的搭建工作。<br><br>

用实际例子来讲解是理解模块搭建过程的最好办法，我们带领大家一步一步来搭建一个叫
“简单请示”的管理模块。<br><br>

先介绍一下“简单请示”模块的构思，首先，我们要想好“简单请示”的请示过程（也就是所谓的流程），
我们设想的请示过程是这样的：<br>

先由用户填写“简单请示”的表格，在表格中用户必须填写一个标题、一个请示内容，还要填写一位领导
的姓名，用户填写的表格将发给这个领导审批。所有用户都可以看到跟自己相关的“简单请示”，不能看到
别人的请示。<br><br>

我们再规划一下我们搭建“简单请示”模块要做的工作。一个模块是由流程表单、流程页面、流程和
菜单四个方面组成，最简单的模块只要一项菜单、一张流程页面和一张流程表单即可，复杂的模块可能会需要
多项菜单、多张流程页面和多张流程表单以及多条流程。<br><br>

我们要做的“简单请示”模块需要：<br>
一张流程表单：我们就把这张流程表单叫“简单请示流程表单”吧，将来用户按我们设置的这个表单的格式填写“简单请示”。<br>
一条流程：我们就把这条流程叫“简单请示流程”吧，将来用户填写表单后将按这条流程给领导审批。<br>
一张流程页面：我们把这张流程页面叫“简单请示流程页面”吧，这张页面可以显示跟自己相关的“简单请示”。<br>
一项菜单：我们就把这个菜单叫“简单请示”吧，当用户需要进行填写请示、查询请示、审批等操作时，可以从这个菜单进入模块。<br><br>


下面我们要做的工作就是建立简单请示流程表单、简单请示流程、简单请示流程页面、简单请示菜单了。
详细步骤如下：<br><br>

1、用超级用户登录系统。<br><br>

2、点系统界面右上角的设置菜单，这时左边会显示设置菜单。<br><br>

3、找到“流程相关设置”菜单，点开后可以看到“流程表单设置”子菜单。<br><br>

4、点“流程表单设置”子菜单，进入流程表单设置界面。点该界面上的“增加表单”按钮，我们开始增加“简单请示流程表单”。<br>
<img border="0" src="Images/TableSet01.gif"><br><br>

5、按下图输入表单名称、允许填写、数据管理项。<br>
<img border="0" src="Images/TableSet02.gif"><br><br>

6、用鼠标点一下上面的虚线框，将会变红色，表示已经选择了这个单元格。<br>
<img border="0" src="Images/TableSet03.gif"><br><br>

7、点“上下拆分”和“左右拆分”按钮，绘出有6个单元格的一张表。<br>
<img border="0" src="Images/TableSet04.gif"><br><br>

8、点一下左上角的单元格，选择这个单元，然后选择“单元属性”，选择单元式样为“纯文本”，在文本内容中输入“标题”，再按下面的“增加”按钮。（有两个增加按钮，上面的增加按钮是把该表单的结构增加到系统中，我们将在整个表单设置好后再按这个按钮）<br>
<img border="0" src="Images/TableSet05.gif"><br><br>

9、点右上角的单元格，单元式样为“单行文本输入框”，输入框宽为300像素，备注说明为“标题”，再按下面的“增加”按钮。<br>
<img border="0" src="Images/TableSet06.gif"><br><br>

10、按下图依次绘出其它单元。<br>
<img border="0" src="Images/TableSet07.gif"><br>
<img border="0" src="Images/TableSet08.gif"><br>
<img border="0" src="Images/TableSet09.gif"><br>
<img border="0" src="Images/TableSet10.gif"><br><br>

11、点左上角的单元格，按下图调整各个参数，按下面的修改按钮，绘出第一个单元格的边框。<br>
<img border="0" src="Images/TableSet11.gif"><br><br>

12、按下图依次调整各个单元格。<br>
<img border="0" src="Images/TableSet12.gif"><br>
<img border="0" src="Images/TableSet13.gif"><br>
<img border="0" src="Images/TableSet14.gif"><br>
<img border="0" src="Images/TableSet15.gif"><br>
<img border="0" src="Images/TableSet16.gif"><br><br>

13、按上面的“增加”按钮，把简单请示流程表单增加到系统中。<br>
<img border="0" src="Images/TableSet17.gif"><br><br>

14、到此步骤，“简单请示流程表单”已经设置好了，我们将要增加“简单请示流程”。点菜单“设计流程步骤”，
进入流程步骤设计界面。点上面的“增加流程”按钮，进入增加流程界面。<br>
<img border="0" src="Images/TableSet18.gif"><br>
<img border="0" src="Images/TableSet19.gif"><br><br>

15、输入流程名称为“简单请示流程”。<br>
<img border="0" src="Images/TableSet20.gif"><br><br>

16、点“步骤设置”属性，输入指令描述为“给领导审批”，选择流程指令为“执行子流程”，点一下子流程后的选择按钮，将弹出子流程选择界面。<br>
<img border="0" src="Images/TableSet21.gif"><br><br>

17、在子流程选择界面，选择0105给表单指定人审批，并按下图填写各参数，然后按确定按钮。<br>
<img border="0" src="Images/TableSet22.gif"><br><br>

18、再按增加按钮，把这个步骤添加到流程中。然后按保存按钮，把“简单请示流程”保存到系统中。<br>
<img border="0" src="Images/TableSet23.gif"><br><br>

19、到这一步骤，我们完成了“简单请示流程”的工作，后面我们将要把“简单请示流程”和“简单请示流程表单”关联上，也就是告诉系统当填写了
“简单请示流程表单”后将要触发“简单请示流程”。我们到流程表单的设置界面，找到并点开“简单请示流程表单”，把增加触发的流程选择为“简单请示流程”，然后按上面的保存按钮（别忘了）。<br>
<img border="0" src="Images/TableSet24.gif"><br><br>

20、下面，我们将进行“简单请示流程页面”的工作。点菜单“设计流程页面”进入流程页面列表，点上面的“增加页面”按钮，进入增加页面的界面。<br>
<img border="0" src="Images/TableSet25.gif"><br>
<img border="0" src="Images/TableSet26.gif"><br><br>

21、按下图调整后，按修改按钮。<br>
<img border="0" src="Images/TableSet27.gif"><br><br>

22、按“搜索属性”，按下图填写相关项，然后按增加按钮。<br>
<img border="0" src="Images/TableSet28.gif"><br><br>

23、按“列表属性”，按下图填写相关项，然后按增加按钮。<br>
<img border="0" src="Images/TableSet29.gif"><br><br>

24、依次按下图增加另外三项栏目，最后按保存按钮（别忘了）。<br>
<img border="0" src="Images/TableSet30.gif"><br>
<img border="0" src="Images/TableSet31.gif"><br>
<img border="0" src="Images/TableSet32.gif"><br><br>

25、下面我们将进行“简单请示”的菜单设计工作。点系统菜单设置，按下图输入参数，然后按增加按钮，再按保存按钮（别忘了）。<br>
<img border="0" src="Images/TableSet33.gif"><br><br>

26、现在你点右上角的刷新菜单，刷新一下系统，看看这个简单请示模块是不是出现了，你再试着填写一个简单请示，看看是否正常工作了。












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












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



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