找回密码
 注册成为天翎用户
楼主: lovesun000

求助,怎样实现视图中点击“发送”操作,将参数传入过去

[复制链接]
irene 发表于 2012-8-10 11:12:24 | 显示全部楼层
跟客户沟通,客户的需求是点击视图的一列,跳转到另一个表单,然后将当前点击视图记录的id传过去。我这边先去找找方法,稍后回复客户
回复

使用道具 举报

irene 发表于 2012-8-10 13:56:10 | 显示全部楼层
您好,您可以通过在视图列那里写超链接的方式跳转到另一个表单。只需在超链接中加入一个参数,如参数名为flag。该参数值为getId()。那么在表单中通过getParameter("flag");即可获取这个参数的值。超链接方式跳转到另一个表单可参考该帖子的第四段脚本:http://www.teemlink.com/bbs/view ... mp;extra=#pid187277
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-8-10 13:59:13 | 显示全部楼层
回复 12# irene


    我说了我要当前子视图的位置打开,不是弹出新页面,谢谢
回复

使用道具 举报

irene 发表于 2012-8-10 14:06:01 | 显示全部楼层
您好,您的需求应该是选项卡中有一个包含元素,点击包含元素中视图列,然后在包含元素的区域打开需要跳转到的表单。我测试过了,我12#提供的方法可以实现您的需求,你只需将onclick事件换成onclick=location.href。
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-8-10 15:14:54 | 显示全部楼层
回复 14# irene


    现在可以打开,但是在打开的表单里面的一个按钮里用getParameter()方法娶不到值,用文本框就能,求解决
回复

使用道具 举报

irene 发表于 2012-8-10 15:31:15 | 显示全部楼层
您好,在按钮里用getParameter()方法取不到值是什么?您获取这个值后具体的业务需求是什么呢?
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-8-10 16:04:47 | 显示全部楼层
回复 16# irene


    表单中发送按钮取不到上一个视图中列操作发送某条记录的id,如果在表单中用文本框就能取到值
回复

使用道具 举报

irene 发表于 2012-8-10 16:08:24 | 显示全部楼层
您好,请问您的按钮时计算脚本生成的还是平台的表单中的按钮呢?您是不是通过脚本去获取记录的id呢?如果是,烦请您贴出您脚本,谢谢
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-8-10 16:08:48 | 显示全部楼层
回复 16# irene


    这就是用文本框能取到某条记录的id,在发送按钮中取不到

本帖子中包含更多资源

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

×
回复

使用道具 举报

 楼主| lovesun000 发表于 2012-8-10 16:13:21 | 显示全部楼层
回复 18# irene


      平台按钮
动作执行前
var myid1 = getParameter("myid");
$PRINTER.println(""+myid1);
输出空
而在文本框值脚本里面
getParameter("myid");
就可以有值
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 01:59

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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