起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4974|回复: 14

[结贴] v36跳转v527的路径写法

[复制链接]

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
发表于 2016-12-5 14:48:58 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
在v321的js里写打开527的功能界面,路径这么写可以打开:
Model.prototype.buttonYDClick = function(event){
                var path = require.toUrl('/zrwise/UI/PhysicalAPP/PhysicalMOA/process/Reports/changeActivity.w');
                var options = {
                    "title" : 统计",
                    "type" : "add"
                };
                justep.Portal.openWindow(path,options);
        };


在v36里打开出错,提示: 不存在与"/UI/zrwise/UI/PhysicalAPP/PhysicalMOA/process/Reports/changeActivity.w"匹配的WINDOW文件

路径前面多了/UI

新版本怎么写路径?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-12-5 16:09:41 | 显示全部楼层
  var url ="/x5/UI/appdemo/test/process/windowDialog/mainActivityDetail.w?process=/appdemo/test/process/windowDialog/windowDialogProcess&activity=mainActivity";
      justep.Shell.showPage(url);

加了路径后就不用在调用require.toUrl了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2016-12-6 19:35:42 | 显示全部楼层
jishuang 发表于 2016-12-5 16:09
var url ="/x5/UI/appdemo/test/process/windowDialog/mainActivityDetail.w?process=/appdemo/test/proc ...

这个可以,但打开没有标题什么的,不像portal.openwindow打开直观,showpage可以加标题等参数吗?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-12-7 08:59:21 | 显示全部楼层
      var url ="$UI/appdemo/test/process/windowDialog/staticActivity1.a?process=/appdemo/test/process/windowDialog/windowDialogProcess&activity=mainActivity";

      justep.Shell.showPage({url:url,title:"详细页"},{d3: 'd3Value',d4: 'd4Value'});
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2016-12-9 20:38:33 | 显示全部楼层
本帖最后由 tengfei 于 2016-12-9 20:54 编辑
jishuang 发表于 2016-12-7 08:59
var url ="$UI/appdemo/test/process/windowDialog/staticActivity1.a?process=/appdemo/test/proces ...

页面打不开,提示
Cannot read property 'container' of undefined

TypeError: Cannot read property 'container' of undefined at null.<anonymous> (http://localhost:8080/zrwise/UI2/v_a559c46e1e5848c78628da57f9d79053l_zh_CNs_desktopd_pc/portal/base/base.js:722:17) at r.extend.fire (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:236440) at r.extend.fireEvent (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:237604) at u.onLoad (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:298190) at r.extend.fire (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:236440) at r.extend.fireEvent (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:237604) at n.callParent (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:233879) at Component.extend.fireEvent (http://localhost:8080/zrwise/UI2/v_06e9e6a08f6243cfb15d3ed61e09963bl_zh_CNs_desktopd_pc/system/common.min.js:15:3768) at n.ViewComponent.extend.loaded (http://localhost:8080/zrwise/UI2/v_aeab193a03be48b29c49510e7d3c7cd4l_zh_CNs_desktopd_pc/system/components/comp.min.js:144:9411) at Object.extend.attached (http://localhost:8080/zrwise/UI2/v_3f4ba371217348448b9d713a4030381cl_zh_CNs_desktopd_pc/system/core.min.js:71:266150)
后台报错:

2016-12-09 20:36:18 excute stream action, params:{"accept":"application/json","a
ction":"closeActivityAction","actionFlag":"__action_0__","activity":"","contentT
ype":"application/json","executeContext":"","executor":"","parameters":{},"proce
ss":""}
com.justep.exception.BusinessException: 编码: JUSTEP050006; 提示: 参数"fullName"
不允许为空
        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.util.Utils.check(Unknown Source)
        at com.justep.model.ModelUtils.getModelObjectByFullName(Unknown Source)
        at com.justep.system.action.Engine.invokeActions(Native Method)
        at com.justep.system.action.Engine.invokeActions(Unknown Source)
        at com.justep.business.server.BusinessServer.doAction(Unknown Source)
        at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServer.excute(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.execService(Unknown
Source)
        at com.justep.business.server.BusinessServerServlet.service(Unknown Sour
ce)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:127)
        at com.googlecode.psiprobe.Tomcat60AgentValve.invoke(Tomcat60AgentValve.
java:40)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
ss(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48
9)
        at java.lang.Thread.run(Thread.java:745)
回复 支持 反对

使用道具 举报

发表于 2016-12-10 10:46:31 | 显示全部楼层
tengfei 发表于 2016-12-9 20:38
页面打不开,提示
Cannot read property 'container' of undefined

什么意思??建议说清楚些,
调用: justep.Shell.showPage(url); 没问题

传参调用:justep.Shell.showPage({url:url,title:"详细页"}  
就会报错吗??

url是同一个吗??
检查下是否调用了 biz.Request.sendBizRequest({
请求action的时候 少传递了参数:context : this.getContext(),


参数"fullName"不允许为空    像是也是确实context参数引起的!

可以论坛搜下类似的错误信息!


qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2016-12-11 23:15:17 | 显示全部楼层
liangyongfei 发表于 2016-12-10 10:46
什么意思??建议说清楚些,
调用: justep.Shell.showPage(url); 没问题

没调用action?

很简单的功能,一个button事件,跳转到527的页面,就是这么跳转的,出现这个问题,不知道v36什么原因。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-12-12 11:48:26 | 显示全部楼层
打开页面时传process和activity了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

84

主题

451

帖子

1437

积分

金牌会员

Rank: 6Rank: 6

积分
1437
QQ
 楼主| 发表于 2016-12-12 12:20:07 | 显示全部楼层
jishuang 发表于 2016-12-12 11:48
打开页面时传process和activity了吗?

传了,不加标题什么的就可以打开,加了就出错。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36174
发表于 2016-12-12 14:58:26 | 显示全部楼层
var url ="$UI/appdemo/test/process/windowDialog/staticActivity1.a?process=/appdemo/test/process/windowDialog/windowDialogProcess&activity=mainActivity";

      justep.Shell.showPage({url:url},{d3: 'd3Value',d4: 'd4Value'});这样写没问题?


打开UI2的.w传title会报错吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-8 01:25 , Processed in 0.065858 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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