`
eworkflow
  • 浏览: 218748 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

流程多节点调用同一张业务表单的锚点问题

阅读更多

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

 

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

 

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

 

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

 

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

 

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

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

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

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

0
0
分享到:
评论

相关推荐

    Unigui jsPlumb Demo流程图.rar

    jsPlumb支持多种拖放和连接功能,如动态锚点、多种连接样式等,使得创建复杂的流程图变得简单。 3. **项目结构** - `Main.pas.cbk`:这是Delphi项目的备份文件,通常包含源代码。 - `test.db`:可能是数据库文件...

    js实现点击添加一个input节点

    在介绍如何用JavaScript实现点击事件添加一个input节点之前,我们首先需要了解几个基础的Web编程概念和知识点。首先,JavaScript是一种动态的脚本语言,它可以通过文档对象模型(DOM)与HTML文档的元素进行交互。DOM...

    ExtAspNet控件 v3.1.9源码2012825

    -修正自动树节点ID的生成规则,防止页面中多个树控件产生的命名冲突。 -修正表格WindowField生成的脚本可能会出现类似x2未定义的错误(梦如人生)。 -应广大网友的要求,表格的BoundField在启用状态并且提示信息为空...

    js—DOM高级手册式教程

    3. **forms**、**links**、**anchors**等:位于document对象之下,分别表示文档中的表单、链接和锚点等元素。 这种层次结构使得开发者可以通过简单的路径访问到文档中的任何元素,例如`window.document.forms[0]....

    超实用的jQuery代码段

    1.13 平滑滚动页面到某个锚点 1.14 阻止文本行换行 1.15 实现iframe高度自适应 1.16 实现左右div自适应相同高度 1.17 获取鼠标在屏幕中的坐标 1.18 获取鼠标在窗口客户区中的坐标 1.19 获取鼠标在窗口页面中的坐标 ...

    ExtJSWeb应用程序开发指南(第2版)

    6.10.6 迭代集合中的对象调用指定的方法 6.10.7 获取集合中的对象 6.10.8 该类中的其他一些有用的方法 6.10.9 该类中重要的事件(Events) 6.11 Ext.util.TaskRunner 6.11.1 构造函数 6.11.2 启动一个线程...

    css html javascript jquery的帮助文档

    2. **链式操作**:$.fn方法返回自身,允许连续调用多个方法。 3. **DOM操作**:如`$(selector).html()`, `.append()`, `.remove()`等,简化了DOM操作。 4. **动画**:`.fadeIn()`, `.slideUp()`, `.animate()`等,...

    JavaScript完全自学宝典 源代码

    示例描述:介绍JavaScript与表单控件。 6.1.html JavaScript获取文本框的值。 6.2.html JavaScript控制文本框。 6.3.html 文本框的JavaScript特效。 6.4.html 获取select元素的值。 6.5....

    java基础知识

    - 可变参数列表:方法可以接受任意数量的同类型参数。 #### 第19天~第21天:Java中的各种集合容器使用 1. **集合框架概述**: - 集合的定义与分类:List、Set、Map。 - Collection与Map接口的区别。 - ...

    JavaScript_DOM编程

    - **`appendChild`方法**:可以用来向`<body>`标签末尾添加一个新的元素节点。例如: ```javascript var newDiv = document.createElement('div'); document.body.appendChild(newDiv); ``` 上述代码将在`...

    基于Extjs的开源控件库ExtAspNet中文版 v3.1.9

    -修正自动树节点ID的生成规则,防止页面中多个树控件产生的命名冲突。 -修正表格WindowField生成的脚本可能会出现类似x2未定义的错误(梦如人生)。 -应广大网友的要求,表格的BoundField在启用状态并且提示信息为空...

    基于Extjs的开源控件库ExtAspNet英文版 v3.1.9

    -修正自动树节点ID的生成规则,防止页面中多个树控件产生的命名冲突。 -修正表格WindowField生成的脚本可能会出现类似x2未定义的错误(梦如人生)。 -应广大网友的要求,表格的BoundField在启用状态并且提示信息为空...

    超级实用且不花哨的js代码大全

    33. 锚点定位:`<a name="first">` 和 `<a href="#first">` 创建和链接到页面内的锚点。 34. URL参数:`location.search();` 获取URL的查询字符串,包含所有参数。 35. 可编辑元素:`obj.contenteditable=true` 使...

Global site tag (gtag.js) - Google Analytics