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

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

[视图-列] 视图列添加参数url传值【视图列-链接打开表单(带参) 跳转】

[复制链接]
kimi 发表于 2011-12-29 09:52:19 | 显示全部楼层 |阅读模式
Q:在视图添加一个操作列,通过操作列添加参数把值传到另一个表单,并且保存表单后,点击返回能跳回到原视图
stltjcs.jpg
请问要实现这样的效果该如何做呢?

A:您好,您可以在视图操作列通过代码实现,如下图:
czltjdm.jpg

值脚本中的具体代码如下:
  1. var doc=getCurrentDocument();
  2. var ID= doc.getItemValueAsString("SID");
  3. var SName= getItemValueAsString("SName");
  4. var SAge= getItemValueAsString("SAge");
  5. var url=getContextPath() + "/portal/dynaform/document/new.action?_formid=11e1-3142-f70bbefb-9f25-cb152f2390ad&_isJump=1&_backURL=/obpm/portal/dynaform/view/displayView.action?_viewid=11e1-7faa-51f3696f-a7aa-b9509858ec30";
  6. if(ID != null && ID!= ""){
  7. url = url + "&ID=" + ID;
  8. }
  9. if(SName!= null && SName != ""){
  10. url = url + "&SName=" + SName;
  11. }
  12. rtn = "<a href='#' onclick=javacript:window.open('"+url+"')>新增计划</a>";       
  13. rtn;
复制代码
注意这里的url是接收参数值表单前台菜单的地址。_backURL后的viewid是原视图的视图id。获取该链接地址如下操作:
首先在前台找到接收参数值表单菜单,然后鼠标右键点“属性”,弹出如下窗体:
hqurldz.jpg
图片中标记的地址url就是了。

在接收参数值的表单字段的值脚本中写如下操作:
jscszdzjbdm.jpg

本版积分规则

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

GMT+8, 2026-8-12 11:42

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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