|
楼主 |
发表于 2017-6-6 00:45:34
|
显示全部楼层
本帖最后由 一诺佳人 于 2017-6-6 00:52 编辑
您好我修改了下。现在参数过去了,但是值没过去。又不提示报错。不知道发生了什么情况。。请问我这个应该怎么修改下。我是想单击一个grid里的行记录,然后将行记录的值作为参数传递到第二个页面,作为查询条件,查出指定参数对应的记录。代码分别是btnclick和onload的代码。请指导下。- //双击打开对应物料在对应货位上的出入库记录
- Model.prototype.grid1RowDblClick = function(event){
- var url ="$UI/DEMOERP/DEMOERP/process/stockMoveQuery/mainActivity.w";
- justep.Shell.showPage({url:url,
- title:"物料移动查询",
- process:"/DEMOERP/DEMOERP/process/stockMoveQuery/stockMoveQueryProcess",
- activity:"mainActivity",
- fArticleID:'fArticleID',
- fArticleType:'fArticleType',
- fArticleName:'fArticleName',
- fUnit:"fUnit",
- fWhID:"fWhID",
- fWhName:"fWhName",
- fWhArea:"fWhArea",
- fWhPosition:"fWhPosition",
- fWhPositionID:"fWhPositionID",
- });
-
- };
复制代码- //判断当前窗口是否由库存查询窗口打开,如果是的话,接收传过来的参数,加载对应的出入库记录
- Model.prototype.modelLoad = function(event){
- var context=this.getContext();
- var fArticleID = context.getRequestParameter("fArticleID");
- if(fArticleID){
- var statusData=this.comp("statusData");
- statusData.setValue("fArticleID",'fArticleID');
- statusData.setValue("fArticleType",context.getRequestParameter("fArticleType"));
- statusData.setValue("fArticleName",context.getRequestParameter("fArticleName"));
- statusData.setValue("fArticleType",context.getRequestParameter("fArticleType"));
- statusData.setValue("fUnit",context.getRequestParameter("fUnit"));
- statusData.setValue("fWhID",context.getRequestParameter("fWhID"));
- statusData.setValue("fWhName",context.getRequestParameter("fWhName"));
- statusData.setValue("fWhArea",context.getRequestParameter("fWhArea"));
- statusData.setValue("fWhPosition",context.getRequestParameter("fWhPosition"));
- statusData.setValue("fWhPositonID",this.getContext().getRequestParameter("fWhPositonID"));
- this.button1Click();
- }
- };
复制代码 你给的那个关于justep.shell.showPage的方法。有点没看懂。接收端代码完整怎么写。这种情况,有没例子可以参考下的。多谢
最后tomcat里提示sql结果 binds:[fArticleID, fWhID, 进行中]
|
-
|