MyApps参考手册OBPMMyApps后台管理Word文档格式.docx
《MyApps参考手册OBPMMyApps后台管理Word文档格式.docx》由会员分享,可在线阅读,更多相关《MyApps参考手册OBPMMyApps后台管理Word文档格式.docx(26页珍藏版)》请在冰豆网上搜索。
![MyApps参考手册OBPMMyApps后台管理Word文档格式.docx](https://file1.bdocx.com/fileroot1/2022-12/28/087b8460-1c08-40af-b40f-b4d3062b5460/087b8460-1c08-40af-b40f-b4d3062b54601.gif)
6开发管理,系统以图标形式列出当前“开发者”所拥有的“软件”,通过鼠标单击图标,可进入到“软件”管理功能;
7新建“软件”,通过此功能创建一个新的“软件”;
8更多,系统以列表形式列出当前“开发者”所管理的“软件”。
2.4.“软件”管理
“开发者”通过“软件”管理功能对所拥有的“软件”进行管理和维护。
“软件”管理主要包括:
软件基本信息、模块、表单、流程、视图、角色等6个部分。
2.4.1.创建一个“软件”
在myApps平台创建一个“软件”很容易。
“开发者”在完成“登录”并进入到“开发者控制面板”后,点击“新建软件”(上图中所标示的⑦的位置)即可进入到以下界面。
如图:
说明:
1Name,填写希望创建的软件名称;
2DomainName,互联网域名,仅在通过myApps平台建立网站时需要填写;
3WelcomePage,首页地址,仅在通过myApps平台建立网站时需要填写;
4DBType,数据库类型。
目前myApps平台支持:
MSSQL、ORACLE、MYSQL数据库;
5DBDriver,数据库驱动,填写规则请参阅JDBC及相关数据库驱动程序文档;
6DBURL,数据库连接字,填写规则请参阅JDBC及相关数据库驱动程序文档;
7DBUserName,数据库用户名;
8DBPassword,数据库密码;
9DBPoolSize,数据库连接池大小,默认为“5”;
10DBTimeout,数据库连接超时,单位为秒,默认为“3600”;
11Description,“软件”的描述性说明;
12TestDB,测试功能,用于测试填写的关于数据库及JDBC信息是否填写正确;
13Save,保存配置并完成“软件”基本信息建立。
2.4.2.
“软件”管理
1“软件”模块导航区;
2鼠标右键点击导航区的任何位置,可以显示出模块编辑菜单,内容包括:
新建模块、删除模块、向导;
3“软件”基本信息,详细描述见2.4.1;
4“角色”管理,主要负责“软件”流程中所涉及到的各种角色的建立和维护;
5“菜单”管理,负责“软件”中功能操作菜单的定义和维护;
6“函数库”,定义该“软件”中可以使用的宏语言函数,详见《iScript手册》;
7“样式库”,定义该“软件”中可以使用的样式(CSS),详细编写说明请参见有关HTML及CSS的相关技术文档;
8“校验库”,定义该“软件”中可以使用的通用校验规则,一次定义多次使用;
9“Excel导入配置”,通过可视化的方式,配置Excel上传模板(通过Excel导入数据到系统中);
10“页面”管理,主要用户定制待办页面;
11“组件”库,定义该“软件”中的通用组件。
2.4.3.设置功能模块
通过2.4.2中所提到的模块编辑菜单可以新建模块。
新建模块时需要填写的内容如图所示:
1模块名称;
2模块描述;
3上级模块;
4建议去掉;
5提交,提供在多台服务器间完整迁移“模块”的功能。
2.4.4.配置数据表单
第一步:
创建表单
“开发者”通过系统提供的“新建表单”功能创建一张新的表单。
并进入到表单编辑界面。
1基本信息区,包括:
表单名称、类型、是否保留痕迹;
2表单编辑区,包括各种表单控件和工具,允许通过所见即所得的方式编辑“表单”;
3操作定义区,各种针对表单的操作均在此处定义。
如需要给表单添加“保存”、“打印”、“退出”、“保存并新建”等,如需添加表单和流程的绑定也在此处(通过定义流程操作)完成;
4“基本”和“高级”切换,切换到“高级”后,可以通过修改表单源码的方式编辑表单;
5工具区,提供“预览表单”、“保存”、“退出”等功能。
注:
表单类型中:
可选NORMAL(普通表单)、SUBFORM(子表单)、SEARCHFORM(查询表单)
第二步:
给表单创建字段
在创建“表单”时,需要为其插入“字段”来存放表单的信息项目,每一个“表单”在数据库中对应生成一个物理表,而每一个“字段”则对应在该表中生成一个字段。
“表单”中允许使用的“字段”类型有:
单行文本框
、多行文本框
、单选按钮
、复选框
、下拉框
、日期选择
。
插入“字段”操作时通常会弹出一个对话框,对话框的内容随着插入的“字段”类型不同会略有不同,具体描述如下:
(1)插入“单行文本框”对话框
1切换到“基本信息”页面;
2切换到“值脚本”页面;
3切换到“校验脚本”页面;
4切换到“隐藏脚本”页面;
5切换到“打印隐藏脚本”页面;
6切换到“只读脚本”页面;
7字段名称
8字段存储类型:
选择“文本”或“数字”
9字段的值丛弹出列表框中选择,平台不建议使用,仅出于对历史版本的兼容考虑予以保留,类似功能现通过“列表选择”功能替代;
10刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新;
11重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示;
12与⑨配合使用,平台仅出于对历史版本的兼容考虑予以保留,类似功能现通过“列表选择”功能替代;
13文本框显示类型,选择“普通”、“密码”或“只读”;
14切换当前字段编辑焦点的方式,选择“Tab”或“Enter”;
15辅助填写,通常在用户在完成需要输入信息的前几个字符时,帮助完成后面的剩余信息内容(填充内容在CommonInfo中定义);
16输入格式,通过此选项格式化文本框输入,比如:
日期格式化为“2008-1-1”,货币格式化为“123,567.89”;
17权限控制选项。
当该选项被勾选时,当前字段将作为表单的权限控制字段。
系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。
所以,权限控制字段的值通常为“部门ID”、“用户ID”或“角色ID”;
18手机可见选项。
当该选项被勾选时,当前字段将在手机客户端上显示;
19字段描述。
在IE环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。
✧插入“多行文本框”对话框
8刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新;
9重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示;
10权限控制选项。
11手机可见选项。
12字段描述。
✧插入“单选框”、“多选框”、“下拉选择框”
3切换到“选项脚本”页面;
4切换到“校验脚本”页面;
5切换到“隐藏脚本”页面;
6切换到“打印隐藏脚本”页面;
7切换到“只读脚本”页面;
8字段名称
9刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新;
10重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示;
11权限控制选项。
12手机可见选项。
13选项排列方式,“横向”或“纵向”;
14文本框显示类型,选择“普通”或“只读”;
15字段描述。
✧
插入“日期选择框”
11选项排列方式,“横向”或“纵向”;
12文本框显示类型,选择“普通”或“只读”;
13手机可见选项。
14字段描述。
✧插入“列表选择”框
为了方便填写表单,在表单中加入视图选择,可以选择视图中的一列数据的若干字段填入指定的表单字段中,可在编辑菜单中点击
(insertviewdialog),出现如下界面:
7字段名称;
8说明,放在“列表选择框”上的说明文字;
9模块的下拉选择框,选中下拉框中的选项后,进行视图和映射的联动
10选中模块后,此下拉框会出现该模块中的视图列表,当选择此下拉的选项时,映射才会出现。
11刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新;
12重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示;
13多重选择,字段设置时勾选此选项,则在文档中可以选择多条不同的记录,相同字段的记录将用分号(;
)隔开
14是否可以查看视图,字段设置时勾选此选项,会在视图列表记录中出现一个按钮,用来查看该行记录的详细信息
15字段的映射,在选择了模块和视图后,该区域内左边的下拉列表,将出现选中视图的所有字段,在右边的文本框内填入需要映射的字段名,能出现将选中视图记录的值填充到本表单字段的效果;
16与15配合使用,新增一个字段映射
第三步:
插入“子表单”
在编辑菜单中点击
(insertinclude),可在表单中加入子表单,出现如下界面:
输入说明:
1子表单的表现类型,分为“视图”和“页”;
2模块的下拉选择框,选中下拉框中的选项后,进行“视图”的联动;
3视图的列表,当选中模块时,该列表显示模块下所有的视图
4刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新;
5是否嵌入到页,当勾选此选项时,将会使用表格填充页面,不勾选时会使用Iframe填充页面;
6是否显示视图,当勾选此选项时,将
8文本框显示类型,选择“普通”或“只读”;
9日期格式,选择此格式可改变在使用中日期和时间所用的格式
12权限控制选项。
14D
第四步:
为表单添加“操作”
1“操作”名称;
2“操作”的类型,分别有“搜索”,“新建”,“删除”,“更新”,“流程处理”,“脚本处理”,“修改”,“关闭”,“保存并关闭”,“回退”,“保存并回退”,“保存并新建(带旧数据)”,“不做操作”,“打印”,“打流程历史打印”,“导出Excel”,“保存并新建(不带旧数据)”,“清除”,“保存不执行校验”,“批量流程审批”,“复制”等21种。
3按钮图标,如设定了该图标,将显示在“操作”的左侧;
4状态标签,显示该操作在当前情况下显示的状态
5动作执行前脚本
6动作执行后脚本
7隐藏脚本
2.4.5.配置列表视图
新建“视图”:
1“视图”名称;
2“查询模板”,可选择在当前模块中创建的“查询表单”;
3上级,如选中该下拉框中的任意一项,本视图将做为该选项的子菜单;
4“视图”描述。
该项会被作为在页面上显示的根据;
5“样式库”,可以选择当前“软件”中存在的“样式库”;
6打开类型,可以选择当前“视图”的打开类型,有分为“普通”,“新窗口打开”,“工作区打开”三种。
7是否分页,默认为“是”,即对当前视图根据某一个数目进行分页显示。
8与7配合使用进行分页,控制每页显示的记录数
点击Confirm后会出现如下图的界面:
9是否显示所有行数,选择“是”,将在视图的右下侧显示该视图的所有记录数
10是否刷新,选择“是”,则当视图的值发生变化时,触发视图的刷新
11排序依据,与12配合使用,可以使视图根据某表单某个字段进行升序或降序排列
12排序依据,与11配合使用,可以使视图根据某表单某个字段进行升序或降序排列
13过滤条件设置区域,视图可在此设置过滤条件以达到部分显示记录的效果过滤条件的形式分别有“设计模式”,“代码(DQL)模式”,以及“代码(SQL模式)”
14点击切换不同的过滤条件设置形式
15视图可见选项,当“用户”框被选中时,用户只能看到自己创建的文档;
当“角色”框被选中时,用户只能看到自己所在角色组的文档;
当“权限字段”框被选中时,用户只能看到根据“权限字段”控制的文档
16配合使用,可以设置搜索条件
如上图设置,意思为搜索的条件是,名称为“aaa”的字段符合在搜索表单中名称为“字段”的字段,当符合此条件时,视图将会把此记录显示出来
“列”,根据需要在视图中添加显示列
“操作”,根据需要在视图中添加“操作”
为视图添加“列”
创建Column点击column旁边的第一个
且当“Type”选择“FIELD”的时候,出现如下图的界面:
1“列”名称;
2“列宽”,可填入在视图中此“列”所占的宽度
3“列”的类型,列的类型分为两种:
字段和代码
4当选择“字段”时,出现A图的页面,选中“表单”和“字段”后,该列将显示该“字段”的值;
当选择“代码”时,出现B图的页面,根据“值脚本”的不同,计算出该列的显示值
点击column旁边的第二个
就会出现如下图的界面:
1需要添加字段的“表单”名称
2选定“表单”的所有“字段”
3所需要添加的“字段”,当通过4~7的操作,可将左侧显示的字段添加进来
4将选中的“字段”向上移动一位
5将“字段”从左边移到右边,即将“字段”添加到“列”中
6将“字段”从右边移到左边,即将“字段”从“列”中移除
7将选中的“字段”向下移动一位
为视图添加“操作”
与为“表单”添加“操作”类似,详见为“表单”添加“操作”。
2.4.6.设定“角色”
1“角色”名称
2“权限”管理,详见“权限”管理
2.4.7.配置业务流程
创建流程
1“图表”模式与“代码”模式切换。
“图表”模式是指用户使用拖拉点击等方式进行流程设计,是平台流程设计的主要模式;
“代码”模式是指将“图表”模式代码化,如需要复制流程,可以通过“代码”模式进行。
2“主题”,即流程名称。
3“作者”,即流程的设计者,平台把最后一个更新该流程的用户做为“作者”。
4“流程节点”控制块,此处排列了所有在流程设计中可以使用的“节点”以及常见操作。
第一列由上至下排列分别为:
“编辑”,“开始节点”,“子流程节点”,“完成节点”,“挂起节点”,“终止节点”,“放大流程图”;
第二列由上至下排列分别为:
“移除”,“手动节点”,“自动节点”,“关联”,“取消节点”,“取消选择”,“缩小流程图”
5流程设计的主工作区域,配合4进行操作,画出流程图
编辑节点属性
双击“手动节点”(
),就会弹出如下图的对话框:
1“手动节点”名称;
2“流程”提交到该节点时所显示的“状态标签”
3“流程”走向的“条件”。
选择“或”条件时,同一节点的任一审批组通过审批,即可提交至下一节点;
选择“与”和“与(所有)”条件时,必须由同一节点的所有审批组通过审批,方可提交至下一节点。
4“审批组”,可选择在已经定制好的“角色”。
5“流程”的“绑定表单”,可设置节点的“字段”权限。
6是否发散,选择“是”,流程到此节点时将可发散到各个不同的节点。
7是否集中,选择“是”,流程到此节点时将从各个不同的节点中集合。
为流程节点指定“处理者”
Auditinggroup,点击时打开如下图:
选定该节点的审批角色,按”Save”后,会看到下图效果:
为流程节点设定“字段”权限
Bindingform效果图,如下图:
在上图左侧处选定需要绑定的“表单”,点击右侧的“显示”按钮来设置在该节点时各个“字段”是否只读、隐藏、可修改,出现如下图的对话框:
在上图右侧出现了选定的“表单”中所存在的各个“字段”,各分别对各个“字段”进行权限的分配。
创建流程路径
在流程节点控制块中,点击“关联”,在右侧工作区中两个节点中进行拖拉操作,即可形成下图效果
此图定义了流程的流向路径,即从“开始”节点送至“手动节点”
第五步:
为流程路径指定通过条件
表单从节点出来后,根据一定的条件有时候需要支处理,因此,如果需要分支,则条件写在此处,比如表单里有“金额”字段,则我们可以在条件里写当金额>
1000时走这条步骤,按确定后鼠标请指到一个节点或者子流程处单击,然后按着鼠标左键拖到步骤的目的节点,然后松开鼠标,如此两个节点就用步骤连接起来了。
双击连线就会弹出,如下图的网页对话框:
Condition选择Design可以用视图来设置条件,双击选中项,选项就会过到最右边的栏内,也可以在右边栏内自己编写审批条件,如下图:
以上两图为同一页,根据在条件中选择模式的不同切换页面
1“路径”名称;
2切换“关联”中使用的模式。
模式有三种:
“条件”,“执行”,“校验脚本”
3切换在“条件”模式中所使用的方法,方法有两种,“设计”与“代码”
4当选择“代码”方法时,如A图所示,出现代码输入框,在此可写入相关代码,用来判定流程走向,代码编写详情请查看《Iscript编写手册》;
当选择“设计”方法时,如B图所示,用户在选定相关“表单后”,“字段”框将显示所有这个“表单”中存在的“字段”,用户根据需要使用中间的“比较”以及“操作符”框进行设计。
2.4.8.设置菜单
说明
1“资源”类型,类型有两种,分别为“菜单”和“页”
2“描述”,指“资源”在页面以及列表中所使用的关键字
3是否存在“上级”;
4是否受保护,选择“是”,此“资源”即可在“权限控制”中出现。
5“序