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

QQ登录

只需一步,快速开始

楼主: aiyou

[结贴] 列表流程制作中有些不太懂的问题

[复制链接]

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-24 15:18:10 | 显示全部楼层
jishuang 发表于 2017-7-24 15:03
debugger调试看看taskRows[0].sStatusID是什么

我用console方法输出了,输出的是这个
QQ截图20170724151444.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36187
发表于 2017-7-24 15:48:56 | 显示全部楼层
你这样只是把taskRows[0].sStatusID做为一个字符串输出了,什么也看不出来

加debugger调试看看
http://doc.wex5.com/js-debug/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-24 16:51:59 | 显示全部楼层
jishuang 发表于 2017-7-24 15:48
你这样只是把taskRows[0].sStatusID做为一个字符串输出了,什么也看不出来

加debugger调试看看

输出的taskRows里面都没有这些值,所以未定义,源代码有这些,我想问一下这些值去哪里设置
QQ截图20170724164957.png
QQ截图20170724165010.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36187
发表于 2017-7-24 17:17:33 | 显示全部楼层
你的taskRows总就没有sStatusID肯定不能获取值啊
我的案例中taskData方法中查询的数据返回的是有这个关系的
task.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-24 18:36:36 | 显示全部楼层
jishuang 发表于 2017-7-24 17:17
你的taskRows总就没有sStatusID肯定不能获取值啊
我的案例中taskData方法中查询的数据返回的是有这个关系的 ...

数据库task我找到这个值,那我如果要改或者加在哪里加呢,是我自己数据库还是在什么地方加
回复 支持 反对

使用道具 举报

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-25 08:46:20 | 显示全部楼层
jishuang 发表于 2017-7-24 17:17
你的taskRows总就没有sStatusID肯定不能获取值啊
我的案例中taskData方法中查询的数据返回的是有这个关系的 ...

这个sStatusID应该是task数据库里的某个字段,我也找到这个字段了,为什么没有呢?什么地方少写了呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36187
发表于 2017-7-25 09:41:26 | 显示全部楼层
这个不是数据库有就可以的,要看你的action的table中有没有返回啊,没有返回数据库中有通过table也获取不到

请仔细看看14楼截图
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-25 11:18:11 | 显示全部楼层
jishuang 发表于 2017-7-25 09:41
这个不是数据库有就可以的,要看你的action的table中有没有返回啊,没有返回数据库中有通过table也获取不到 ...

上一个问题已经解决了,开始新增没错,现在新增也有错,而且点击处理也报错,说找不到这个方法,两个错误应该是一样的,


这个是新增的报错:2017-07-25 11:16:26 excute stream action, params:{"actions":[{"accept":"application/json","action":"saveDO_HXJHZBAction","actionFlag":"__action_0__","activity":"addNew","contentType":"json","executeContext":"","executor":"","parameters":{"table":{"@type":"table","rows":[{"fAJBBCSP":{"changed":"1"},"fAQJDBYJ":{"changed":"1"},"fBH":{"changed":"1","value":"阿斯达阿斯达阿斯达"},"fCBGLBYJ":{"changed":"1"},"fCCQM":{"changed":"1"},"fCCSP":{"changed":"1"},"fCHRS":{"changed":"1"},"fCM":{"changed":"1"},"fDGSJ":{"changed":"1"},"fGCBYJ":{"changed":"1"},"fGSFZSP":{"changed":"1"},"fGSLDYJ":{"changed":"1"},"fHC":{"changed":"1"},"fHXJL":{"changed":"1"},"fHXSD":{"changed":"1"},"fJSRW":{"changed":"1"},"fKFDJ":{"changed":"1"},"fQHSJ":{"changed":"1"},"fQZSJ":{"changed":"1"},"fSXSJ":{"changed":"1"},"fStatus":{"changed":"1","value":"未审批"},"fXHNL":{"changed":"1"},"fZYCS":{"changed":"1"},"userdata":{"id":{"value":"77667D8A13CD4E65967F6345C7EBAB6F"},"isModified":true,"recordState":"new"},"version":{"changed":"1","value":0}}],"userdata":{"idColumnDefine":"DO_HXJHZB","idColumnName":"DO_HXJHZB","idColumnType":"String","model":"/dong_/Navigational_Plan/data","relationAlias":"fAJBBCSP,fAQJDBYJ,fBH,fCBGLBYJ,fCCQM,fCCSP,fCHRS,fCM,fDGSJ,fGCBYJ,fGSFZSP,fGSLDYJ,fHC,fHXJL,fHXSD,fJSRW,fKFDJ,fQHSJ,fQZSJ,fSXSJ,fStatus,fXHNL,fZYCS,version","relationTypes":"String,String,String,String,String,String,Float,String,Date,String,String,String,String,Float,Float,String,Float,Date,DateTime,String,String,Float,String,Integer","relations":"DO_HXJHZB.fAJBBCSP,DO_HXJHZB.fAQJDBYJ,DO_HXJHZB.fBH,DO_HXJHZB.fCBGLBYJ,DO_HXJHZB.fCCQM,DO_HXJHZB.fCCSP,DO_HXJHZB.fCHRS,DO_HXJHZB.fCM,DO_HXJHZB.fDGSJ,DO_HXJHZB.fGCBYJ,DO_HXJHZB.fGSFZSP,DO_HXJHZB.fGSLDYJ,DO_HXJHZB.fHC,DO_HXJHZB.fHXJL,DO_HXJHZB.fHXSD,DO_HXJHZB.fJSRW,DO_HXJHZB.fKFDJ,DO_HXJHZB.fQHSJ,DO_HXJHZB.fQZSJ,DO_HXJHZB.fSXSJ,DO_HXJHZB.fStatus,DO_HXJHZB.fXHNL,DO_HXJHZB.fZYCS,DO_HXJHZB.version","sys.rowid":"DO_HXJHZB","updateMode":"whereVersion"}}},"process":"/dong_/Navigational_Plan/process/Navigational_Plan/navigational_PlanProcess"},{"accept":"application/json","action":"externalStartProcessAction","actionFlag":"__action_1__","activity":"addNew","contentType":"application/json","executeContext":"","executor":"","parameters":{"attributes":{"sData1":"77667D8A13CD4E65967F6345C7EBAB6F"},"executor":"","process":"/dong_/Navigational_Plan/process/Navigational_Plan/navigational_PlanProcess"},"process":"/dong_/Navigational_Plan/process/Navigational_Plan/navigational_PlanProcess"}]}
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        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 Source)
        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(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: 模块"/system/logic/code"中找不到方法"ProcessProcedure.beforeStartProcess"
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicMethod(Unknown Source)
        at com.justep.model.impl.ModelImpl.getModelMethod(Unknown Source)
        at com.justep.system.action.Engine.invokeAction(Native Method)
        at com.justep.system.action.Engine.invokeAction(Unknown Source)
        at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
        at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
        at com.justep.system.action.ActionUtils.invokeAction(Unknown Source)
        at com.justep.system.process.ProcessUtils.startProcess(Unknown Source)
        at ExternalProcessProcedure.startProcess(ExternalProcessProcedure.java:21)
        ... 27 more







点击处理事件 报错:2017-07-25 11:17:28 action:<?xml version="1.0" encoding="UTF-8"?>
<actions><action process="/dong_/Navigational_Plan/process/Navigational_Plan/navigational_PlanProcess" activity="businessActivity2" name="getSysParamsAction" execute-context="" content-type="application/xml"><parameters/></action><action process="/dong_/Navigational_Plan/process/Navigational_Plan/navigational_PlanProcess" activity="businessActivity2" name="queryTaskDataAction" execute-context="" content-type="application/xml"><parameters><parameter name="task"><xbiz:simple xmlns:xbiz="http://www.justep.com/xbiz#" type="http://www.w3.org/2001/XMLSchema#String">52B1AD74E4E04FB9BFD68FF6274D10B1</xbiz:simple></parameter></parameters></action></actions>
java.lang.ClassNotFoundException: 模块"/system/logic/code"中找不到方法"ProcessProcedure.queryTaskData"
        at com.justep.model.impl.ModelImpl$DynamicClassManager.getDynamicMethod(Unknown Source)
        at com.justep.model.impl.ModelImpl.getModelMethod(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 Source)
        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(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:745)



我把代码对照了,没有找到错误
QQ截图20170725111413.png
回复 支持 反对

使用道具 举报

18

主题

80

帖子

152

积分

初级会员

Rank: 2

积分
152
QQ
 楼主| 发表于 2017-7-25 14:09:59 | 显示全部楼层
jishuang 发表于 2017-7-25 09:41
这个不是数据库有就可以的,要看你的action的table中有没有返回啊,没有返回数据库中有通过table也获取不到 ...

上面的问题,点击新增的时候报:找不到方法"ProcessProcedure.beforeStartProcess",找到/system/logic/code"里面的ProcessProcedure文件确实里面没有方法,但是下载的东西里面也什么度没有写,那这个问题该如何解决的,而且点击处理流程也是报差不多的错误找不到方法"ProcessProcedure.queryTaskData"方法
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36187
发表于 2017-7-25 15:23:14 | 显示全部楼层
看你自己什么地方调用了beforeStartProcess
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-23 08:36 , Processed in 0.092901 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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