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

[已解决] 按钮 返回上一页

[复制链接]
purple 发表于 2013-1-30 13:54:29 | 显示全部楼层
您好,本地在sp6版本测试,视图列脚本目前不支持带backUrl地址,无法去重现您的问题。如果您只是需要从A视图页面带参跳转到B表单页面,建议您在B表单页面通过计算脚本,生成一个超链接,点击跳转到指定的页面。如果该种方式无法满足您的需求,请直接联系我这边,(QQ见签名,电话刚有拨打过您的手机,但是被挂断了,应该对应有记录的)以便我这边站在平台的角度,为您提供解决方案,谢谢。
 楼主| chihezi 发表于 2013-1-30 13:57:08 | 显示全部楼层
不好意思,您的电话是我挂的,这会不方便接电话。那么按照您提供的意见,我应该怎么写 计算脚本呢?
bess 发表于 2013-1-30 13:58:09 | 显示全部楼层
同事正在电话沟通中.
purple 发表于 2013-1-30 14:12:45 | 显示全部楼层
回复 22# chihezi


    您好,刚有电话与您同事沟通,告知您的实际需求为:当流程结束后,需要修改表单数据,但是平台目前是不允许修改的,所以您那边做了一个空白表单,通过将数据作为参数带到新的表单页面,在其表单的操作里,动态去更新流程的数据记录。按照原来的建议,是在跳转后的表单页面,使用计算脚本,返回跳转回视图的超链接。但是该种操作,您需要先保存数据,才能使用,体验不是很好。经与您同事沟通,实际需求可以接受采用弹出层的方式打开表单,故,您可使用OBPM.dialog.show已弹出层的方式打开表单,该种方式打开表单,使用保存并关闭窗口即可关掉打开的表单并且刷新视图。关于OBPM.dialog.show的使用,您可参考帖子:http://www.teemlink.com/bbs/view ... &extra=page%3D3。这部分需注意,ie7浏览器关闭窗口时,有时候会关闭整个浏览器,如果你那边也存在该种情况,对应添加opener:window.parent 属性。
语句类似rtns+="onclick='OBPM.dialog.show({opener:window.parent,width: 1200,height: 900,url:\""+url+"\",args:{j:1},title : \"弹出层\",close: function(rtn) {}});'/>";。您先尝试,有问题,我们再沟通。
 楼主| chihezi 发表于 2013-1-30 14:51:29 | 显示全部楼层
回复 24# purple


   能不能让弹出层关闭,原视图刷新呢?
bess 发表于 2013-1-30 14:54:53 | 显示全部楼层
您好,请问您那边是什么情况?
是说,关闭弹出层之后,视图页面不会刷新吗?
如果是,麻烦您那边暂时别用360浏览器,在ie浏览器上测试一下,谢谢!
 楼主| chihezi 发表于 2013-1-30 15:00:20 | 显示全部楼层
IE也不行哦,我的IE版本是 10.0的
purple 发表于 2013-1-30 15:11:41 | 显示全部楼层
稍等,本地确认后再答复您,大概五分钟后回复。
bess 发表于 2013-1-30 15:23:20 | 显示全部楼层
您好,很抱歉,这部分跟测试部门同事沟通之后,如果返回之后要刷新视图,需要在关闭的方法里面写刷新页面的代码,即为:
close: function(rtn) {window.location.reload();}   
具体您可以查看原帖子(原帖子已经重新编辑):
http://www.teemlink.com/bbs/view ... mp;extra=#pid213450
 楼主| chihezi 发表于 2013-1-30 15:35:39 | 显示全部楼层
可以了,这个问题折腾我好久了,终于解决了。还有一个其它问题,需要新建一个帖子吗?

本版积分规则

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

GMT+8, 2026-9-26 08:08

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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