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

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

视图列中的带参数链接到其他表单中的问题

[复制链接]
ykse 发表于 2011-12-28 14:11:11 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2012-1-4 14:33 编辑

视图列中的带参数链接到其他表单,打开的表单出现乱码,这个怎么解决?然后我想打开的表单不是以打开新窗口的形式,而是弹出窗口的形式,该怎么写?

脚本如下:
var rtn = "";
var pactcode = getItemValueAsString("pactcode");
var inorout = getItemValueAsString("inorout");
var salesman = getItemValueAsString("salesman");
var url = getContextPath() + "/portal/dynaform/document/new.action?_formid=11e1-2468-18bddbce-9337-15ea7e587239&_isJump=1";
if(pactcode != null && pactcode != ""){
url = url + "&pactcode=" + pactcode;
}       
if(inorout != null && inorout != ""){
url = url + "&inorout=" + inorout;
}       
if(salesman !=null && salesman !=""){
url = url + "&salesman=" + salesman;
}       
rtn = "<a href='#' onclick=javacript:window.open('"+url+"')>新增计划</a>";
rtn;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
kimi 发表于 2011-12-28 14:46:49 | 显示全部楼层
您好,可以详细描述一下您的业务吗?
 楼主| ykse 发表于 2011-12-28 15:01:03 | 显示全部楼层
业务是:在视图中 的一列添加一个超级链接,跳转到指定的不同于视图的表单进行编辑,比如说,视图的一列是学生的资料,我添加一个超级链接“添加成绩”,点击添加成绩就能跳转到一个添加成绩的表单进行添加,同时是传了学生资料的信息过去。现在跳转是实现了,但传的参数在弹出的表单里出现乱码,然后是打开新窗口,我想以弹窗的形式。
kimi 发表于 2011-12-28 15:06:02 | 显示全部楼层
我明白了,您的需求是要:假如我点击学生的姓名之后,选择学生信息点确定之后,在学生成绩的表单界面学生的基本信息全部带过来是吗?
 楼主| ykse 发表于 2011-12-28 15:09:28 | 显示全部楼层
是的,这些我都实现了,但带过来的是乱码,现在就问你怎么解决乱码,和链接方式如果改变,不要从新打开一个浏览器窗口。
kimi 发表于 2011-12-28 15:19:06 | 显示全部楼层
您好,告诉您,您不需要这么实现,您的学生姓名那个控件,可以用视图选择框。
您的这种实现效果,可以参考myapps功能示例中的高级控件模块下面的视图选择框来做,可以实现您需要的效果

如果有问题我们在沟通好吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册成为天翎用户

x
 楼主| ykse 发表于 2011-12-28 15:26:53 | 显示全部楼层
你能就这个问题给解决方案吗?视图选择器不方便,我才选择不用的,数据量很大的,试图选择框用起来要查询,操作上就一点效率都没有了。

本版积分规则

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

GMT+8, 2026-8-12 19:54

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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