博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
流程多节点调用同一张业务表单的锚点问题
阅读量:5888 次
发布时间:2019-06-19

本文共 669 字,大约阅读时间需要 2 分钟。

在工作流的实施中,经常会有客户提出,一个业务流程中,同一张业务表单用于多个节点上,即流程的多个节点上挂的都是同一张业务表单,这样对业务表单的制作就会轻松很多。

在工作流软件产品中,业务表单挂接到流程的节点上,流程启动后,打开节点上的业务表单,做业务环节的处理,提交表单后,流转到下一个业务节点。各个业务节点上都需要挂业务表单,各个节点上可以是同一张业务表单,也可以是不同的表单,简单的节点,也可以不挂表单。

一般审批的节点,大部分是要将上一节点填写完的信息显示出来,供审批时候参照。如果填写的信息量比较大,那审批节点的表单就需要重新画一次那些相同的信息。因此可以在填写申请的节点和审批的节点调用同一张表单。 在填写节点的时候,将审批的信息隐藏起来,审批节点才显示出来,并且可以编辑那些审批意见,结果等信息。填写节点填写的信息,审批的时候通常是只能显示,不能修改的。

有这些要求之后,就可以将填写申请单和审批申请单 共用一张表单;填写申请单的时候,隐藏审批信息;审批的时候,全部显示,并且填写的基本信息只读。

当申请单的信息量很大,审批意见,审批结果等编辑框需要滚动才能到达。为了方便用户操作,需要在表单打开后,将焦点直接定位到审批意见。

可以通过设置锚点的方式来定位,在审批信息处设置锚点,当表单打开后,跳转到锚点,达到快速定位到审批信息。

window.location.href="#check";等这种方式来定位

也可以通过一些定位输入框的焦点的方式来达到。

用eform表单的方式,可以在表单打开之后事件中做定位锚点的方式来达到。

转载地址:http://pvrix.baihongyu.com/

你可能感兴趣的文章
SQL Server中如何监控死锁(Deadlock)
查看>>
View State的知识
查看>>
Mysql压缩版forWindows安装与配置
查看>>
win7家庭版添加组策略编辑器
查看>>
iOS 一个开发者账号 多台Mac 共用
查看>>
Java函数不接受返回值调用
查看>>
lnmp环境搭建
查看>>
3.JUC之volatile
查看>>
oracle:win7手工卸载oracle数据库11g
查看>>
自定义session扫描器精确控制session销毁时间--学习笔记
查看>>
NPY and girls
查看>>
基于busybox搭建功能完善的小型linux(一)
查看>>
【转】在控制台、WinForm项目中的嵌入mdf文件的烦恼
查看>>
android The project target (Android 2.3.3) was not properly loaded
查看>>
【转】EDK简单使用流程(3)
查看>>
[python] 伪私有属性,防止变量名冲突
查看>>
loj#2538. 「PKUWC2018」Slay the Spire
查看>>
在jsp中嵌入javascript代码执行对html的影响方式
查看>>
redhat安装opencv
查看>>
十进制与其他进制转换
查看>>