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

[已解决] 弹出视图保存问题

[复制链接]
杭州维熙 发表于 2014-10-29 09:22:36 | 显示全部楼层 |阅读模式
本帖最后由 nice 于 2014-11-14 16:38 编辑

在“行程设计中”点击子表单中的查看
1.jpg

弹出如下图
2.jpg

现在弹出的框,出现几个问题,第一个问题是点击“保存并返回”或者“返回”时,跳出一个框选择“是”,整个页面就被关掉了
                              第二个问题是数据保存不了

求帮忙解决下!谢谢……
nice 发表于 2014-10-29 09:46:01 | 显示全部楼层
能否告之您的弹出是怎么做的!
还有您的版本是sp10?
回复

使用道具 举报

 楼主| 杭州维熙 发表于 2014-10-29 15:55:21 | 显示全部楼层
回复 2# nice

是sp10的
在视图里的推荐行程里面,谢了如下代码

var journey = getItemValueAsString("journey");
var testid = getItemValueAsString("testid");
var docid = getCurrentDocument().getId();

testid = docid + docid;
var params = "&journey="+journey+"&testid="+testid;
var url = "";

try{
        var sql = "select * from tlk_fm_cityrecommendjourney where item_testid = '"+testid+"'";
        var datas = queryByDSName(datasourceName,sql);
        if(datas !=null && datas.size() > 0){
           for(var iterator = datas.iterator();iterator.hasNext();){
               var map = iterator.next();
               var formid = map.get("formid");
               var id = map.get("id");
                    url = getContextPath()+"/portal/dynaform/document/view.action?_docid="+id+"&_formid="+formid+"&signatureExist=false&_viewid=11e4-26b3-70e1dfaa-b79b-a933a0b4bd3d&parentid=&_selectsText=&registeruser1=&company1=&application=11e3-fcee-a10f0972-a22d-c55f1ce255b5&openType=277";
            }
        }else{
                url = getContextPath()+"/portal/dynaform/activity/action.action?_activityid=11e4-5e64-c0806d79-a3e3-5907328ac047&_viewid=11e4-5e64-c0806d66-a3e3-5907328ac047&parentid=&_selectsText=&application=11e3-fcee-a10f0972-a22d-c55f1ce255b5&openType=277"+params;
        }
}catch(e){}

var titletext = "";
var buttontext = "查看";
var width = "1157";
var height = "611";
var rtn = "<a href='#' onclick='OBPM.dialog.show({width:"+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {clearInterval(it);}});'>查看</a>";
//var rtn = "<a href='#' onclick='OBPM.dialog.show({opener:window.parent,width:"+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {clearInterval(it);}});'>查看</a>";
rtn;

加了“opener:window.parent”的,效果图如下
111.jpg
缩在里面了
回复

使用道具 举报

nice 发表于 2014-10-29 16:10:55 | 显示全部楼层
你改成这个试试
close: function(rtn) {document.forms[0].submit();}

保存并返回我记得是backURL=""这个参数!
回复

使用道具 举报

 楼主| 杭州维熙 发表于 2014-10-29 16:45:58 | 显示全部楼层
回复 4# nice


    不行,点击返回和保存并返回都是,如下图
111.jpg
回复

使用道具 举报

nice 发表于 2014-11-5 18:38:33 | 显示全部楼层
您好!  我的意思 是您的url 内不添加参数  backURL="";了么!
回复

使用道具 举报

 楼主| 杭州维熙 发表于 2014-11-12 10:30:32 | 显示全部楼层
回复 6# nice


    在保存并返回里面添加了backurl,
QQ图片20141112102830.jpg
是不是这个位置?

如果是这个位置,还是不行,保存的时候还是跟之前一样提示“是否关闭选项卡”
回复

使用道具 举报

nice 发表于 2014-11-12 10:56:11 | 显示全部楼层
- -!
//var rtn = "<a href='#' onclick='OBPM.dialog.show({opener:window.parent,width:"+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {clearInterval(it);}});'>查看</a>";
在这个内部加入!  
还有back_URL是有参数的!
您可以使用ie右键属性看看 那个参数值
回复

使用道具 举报

 楼主| 杭州维熙 发表于 2014-11-14 16:36:27 | 显示全部楼层
回复 8# nice


    算了,放弃了,不弄了,弄不出来。
回复

使用道具 举报

nice 发表于 2014-11-14 16:41:14 | 显示全部楼层
好吧!先关了!有问题再问!
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 02:47

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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