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

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

[报表] 视图中的超链接

[复制链接]
萧雨 发表于 2010-9-29 14:56:39 | 显示全部楼层 |阅读模式
如题~点击视图中的超链接(此超链接是自己写的脚本)
想知道跳转另一个表单的代码怎么写呢(最好能带值到跳转的表单里)?
 楼主| 萧雨 发表于 2010-9-30 09:13:21 | 显示全部楼层
你说的这个帖子 我看到了 我也照着那个做的 可是弹出的页面什么值都没有 就是一个大白页
,下面是我在视图超链接中的代码,麻烦帮我看一下呗
var docId =getItemValue("文档ID");
var url = getContextPath() + "/portal/dynaform/document/view.action?_docid="+docId +"&_formid=11de-96bb-370fda31-979f-7d180a5b557b&signatureExist=false";
var value = getItemValueAsString("type");
var rtn = "";
if ("0".equals(value)){
    rtn = "<a href='#' onclick=javacript:window.open('"+url+"')>aaa</a>";
}else{
    rtn = "bbb";
}
rtn;
 楼主| 萧雨 发表于 2010-9-30 14:51:05 | 显示全部楼层
谢谢 好使了~
还想问一下 怎么能根据视图中不同的弹出不同的表单值呢?
就是有点类似于显示详情的意思
huangxj 发表于 2011-7-25 17:13:10 | 显示全部楼层
回复 5# 萧雨


我按照帖子上的方法写,跳过去也是个空白页。请问你是怎样解决这个问题的?
appjqh 发表于 2012-2-10 19:15:39 | 显示全部楼层
是呀,我按照帖子上的方法写,跳过去也是个空白页。其中表单跳转测试的Url是固定的,如下:
http://localhost:8080/obpm/portal/dynaform/document/view.action?_docid=11e1-4d8c-d85191f0-8df4-eb6037026880&_formid=11e1-4d72-60125517-8df4-eb6037026880&signatureExist=false
如果测试url跳转的另外一个视图就能正常显示。视图跳转测试的url如下:
http://localhost:8080/obpm/portal/dynaform/view/displayView.action?_resourceid=11e1-4cec-f7fcfad2-b306-3f910b837177&_viewid=11e1-4cec-986a6e35-b306-3f910b837177&clearTemp=true
请问为什么?
appjqh 发表于 2012-2-10 19:20:10 | 显示全部楼层
其中视图的地址url和表单的url全部采用在属性页拷贝的方法获取,应该不会错。

url获取的属性页

url获取的属性页
 楼主| 萧雨 发表于 2012-2-13 13:38:01 | 显示全部楼层
太长时间写的了 我记得好像得改源码中的xml文件,貌似的做请求吧
appjqh 发表于 2012-2-14 22:00:46 | 显示全部楼层
回复 10# 萧雨


    多谢,我已经改用另外方法解决了javascript:viewDoc,这种方法我没有成功。

本版积分规则

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

GMT+8, 2026-8-12 05:47

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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