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

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

[复制链接]
bess 发表于 2013-1-30 10:50:44 | 显示全部楼层
您好,本地测试,在视图列打开表单详细页面之后,能够返回视图页面,对应您不管是在视图打开当前记录的详细页面,还是打开其他表单页面,如果您是通过以下脚本:
var rnt ="<a href=\"javaScript:viewDoc('11e2-6a83-09cc4d0d-a20b-5b7c998a9818', '11e1-cfbd-3724c284-9387-45355da938c5', 'false','','true')\" >11111111111111112</a>";
rnt; //第一个参数为记录id,第二个参数为表单的id.
打开表单页面的,那么您的表单中如果有返回类型的操作,点击即可正常返回到您点击打开当前表单的视图页面.

ps:本地测试环境为打了最新补丁的sp6版本.
 楼主| chihezi 发表于 2013-1-30 10:56:12 | 显示全部楼层
点击 按钮后 提示无访问权限,是因为什么呢
 楼主| chihezi 发表于 2013-1-30 10:58:48 | 显示全部楼层
回复 11# bess


    因为 我在打开页面的时候,传递了几个参数,所以没用到您说的那个方法 打开新页面
spiral 发表于 2013-1-30 10:59:42 | 显示全部楼层
出现这个情况大致是2个可能:
1.你传的参数不正确
viewDoc的用法参数如下:viewDoc('docId','formId','false','')

2.你当前用户没有那个表单的访问权限
 楼主| chihezi 发表于 2013-1-30 11:02:13 | 显示全部楼层
_backURL="+getContextPath()+"/portal/dynaform/document/displayView.action?_viewid=11e2-5f8f-19d8da16-88e6-3b6261090d9e
这是我写的返回地址
 楼主| chihezi 发表于 2013-1-30 11:08:59 | 显示全部楼层
/obpm/portal/dynaform/document/new.action?_formid=11e2-8217-776623ae-bfc9-d19bc09025af&_backURL=/obpm/portal/dynaform/document/displayView.action?_viewid=11e2-5f8f-19d8da16-88e6-3b6261090d9e&_currpage=1&_isJump=1&flag=&applyno=ZYDH130107&endtime=2013-04-01 00:00:00.0&dateline=2013-04-01 00:00:00.0

以上为 要进入A页面的地址,现在我要从B页面返回,点击按钮后提示无访问权限,还需要在_backURL中添加什么参数吗?
purple 发表于 2013-1-30 11:17:40 | 显示全部楼层
您好,请提供您功能实现的完整脚本,以便我们本地测试重现,谢谢。另外,请告知您的详细使用环境(版本号、浏览器、数据库、操作系统)以便我们还原重现您的问题,方便的话,请将您的使用环境,作为您的签名档,谢谢。
 楼主| chihezi 发表于 2013-1-30 11:41:34 | 显示全部楼层
版本:MyApps-2.5.sp6.13557,浏览器:360急速浏览器 6.0.数据库:mysql,系统 WIN8

A页面脚本:
var applyno=getItemValueAsString("申请单号");//需要传的参数
var endtime=getItemValueAsDate("租用截止时间");
var dateline=getItemValueAsDate("最终租用时间");
var url=getContextPath()+"/portal/dynaform/document/new.action?_formid=11e2-8217-776623ae-bfc9-d19bc09025af&_backURL="+getContextPath()+"/portal/dynaform/document/displayView.action?_viewid=11e2-5f8f-19d8da16-88e6-3b6261090d9e&_currpage=1&_isJump=1&flag="
if(applyno!=null && applyno!=""){
   url=url+"&applyno="+applyno;
}
if(endtime!=null ){
   url=url+"&endtime="+endtime;
}
if(dateline!=null ){
   url=url+"&dateline="+dateline;
}

println(url);
var rtn ="<a href='"+url+"'>确认租用截止时间</a>";
rtn;

B页面:
有一个button,想要点击button ,回到A页面
purple 发表于 2013-1-30 11:47:06 | 显示全部楼层
好的,谢谢,本地晚点在sp6最新版测试之后,再答复您。
purple 发表于 2013-1-30 11:47:08 | 显示全部楼层
好的,谢谢,本地晚点在sp6最新版测试之后,再答复您。

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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