天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1866|回复: 0

[Iscript] 如何将"审批历史"页面嵌入表单中【表单嵌入"历史"页面】

[复制链接]
shary 发表于 2012-6-4 15:49:47 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-1-6 10:42 编辑

Q:审批历史可以嵌入到表单,而不需要用户去点击“历史”按钮查看
A: 该问题的解决方案为:在表单中放一个计算脚本控件。计算脚本控件中写如下脚本:
  1. var doc=getCurrentDocument();
  2. var docid=doc.getId();
  3. var application=getApplication();
  4. var state=doc.getStateid();
  5. var date = new Packages.java.util.Date();
  6. var time=date.getTime();
  7. var url="/obpm/portal/share/workflow/runtime/flowhis.jsp?_docid="+docid;
  8. url+="&flowStateId="+state;
  9. url+="&application="+application;
  10. url+="&dateTime="+time;
  11. var info="<iframe src='"+url+"'></iframe>";//将流程历史页面签入到当前表单
  12. info;
复制代码
对应iframe的高度和宽度可自己设置调整。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 12:36

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表