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

QQ登录

只需一步,快速开始

查看: 4013|回复: 6

[结贴] 通知规则还要通知另外一个人

[复制链接]

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
发表于 2017-5-9 15:20:06 | 显示全部楼层 |阅读模式
本帖最后由 qweasdzxc 于 2017-5-9 16:38 编辑

如图,目前通知规则是通知的流程发起者,我还想通知在表单中填写的 “fProvider”字段保存的人,这个怎么实现?

005.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-9 17:07:18 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
 楼主| 发表于 2017-5-9 19:15:39 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-5-10 10:10 编辑

用下图的方法不对,单独使用后面的find那个函数也爆粗,relationValue('^^SAM_AssetModify中未找到需要的元素, 位置106期望是)
  1. 2017-05-10 10:06:11 excute stream action, params:{"accept":"application/json","action":"externalAdvanceProcessQueryAction","actionFlag":"__action_0__","activity":"businessActivity3","contentType":"application/json","executeContext":"","executor":"/ORG01.ogn/7LsEXhqQQfenjnBM4Ao.dpt/jBhUtEIuYQu42F4XA5x.pos/q9wuRfar1FcltbclcRM@jBhUtEIuYQu42F4XA5x.psm","parameters":{"task":"ED8EDE00A63840DEA1ED50ADF8E37E91"},"process":"/SAM/assetManage/process/asset_modify/asset_modifyProcess"}
  2. java.lang.reflect.InvocationTargetException
  3.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  5.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  6.         at java.lang.reflect.Method.invoke(Method.java:497)
  7.         at com.justep.system.action.Engine.invokeActions(Native Method)
  8.         at com.justep.system.action.Engine.invokeActions(Unknown Source)
  9.         at com.justep.business.server.BusinessServer.doAction(Unknown Source)
  10.         at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
  11.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  12.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  13.         at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
  14.         at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
  15.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  16.         at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
  17.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  18.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  19.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  20.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  21.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  22.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  23.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  24.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  25.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  26.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  27.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  28.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  29.         at java.lang.Thread.run(Thread.java:745)
  30. Caused by: java.lang.reflect.InvocationTargetException
  31.         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  32.         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  33.         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  34.         at java.lang.reflect.Method.invoke(Method.java:497)
  35.         at com.justep.system.action.Engine.invokeAction(Native Method)
  36.         at com.justep.system.action.Engine.invokeAction(Unknown Source)
  37.         at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
  38.         at com.justep.model.impl.UtilImplementInstance.invokeAction(Unknown Source)
  39.         at com.justep.system.action.ActionUtils.invokeAction(Unknown Source)
  40.         at com.justep.system.process.ProcessUtils.advanceProcessQuery(Unknown Source)
  41.         at ExternalProcessProcedure.advanceProcessQuery(ExternalProcessProcedure.java:26)
  42.         ... 27 more
  43. Caused by: com.justep.model.exception.ModelException: 编码: JUSTEP154064; 提示: 计算表达式findActivityCreator('START') and findPersonMembersByID(null,'relationValue(''SAM_AssetModify'',null,''SAM_AssetModify=getProcessData1()'',null,''fProviderID'',''/SAM/assetManage/data'')')出错
  44.         at com.justep.model.exception.ModelException.create(Unknown Source)
  45.         at com.justep.system.ksql.parser.ExpressionImpl.evaluate(Unknown Source)
  46.         at com.justep.system.process.ExpressEngine.calculate(Unknown Source)
  47.         at com.justep.system.process.ProcessRuleEngine.exprToOrgUnit(Unknown Source)
  48.         at com.justep.system.process.ProcessRuleEngine.executorRangeToProcessControlItem(Unknown Source)
  49.         at com.justep.system.process.ProcessRuleEngine.noticeRuleToProcessControlItem(Unknown Source)
  50.         at com.justep.system.process.ProcessRuleEngine.processNoticeRuleToProcessControl(Unknown Source)
  51.         at com.justep.system.process.ProcessQueryEngine.makeProcessNotice(Unknown Source)
  52.         at com.justep.system.process.AdvanceProcessQueryEngine.execute(Unknown Source)
  53.         at com.justep.system.process.ProcessEngine.advanceQuery(Unknown Source)
  54.         at ProcessProcedure.advanceProcessQuery(ProcessProcedure.java:338)
  55.         ... 38 more
  56. Caused by: com.justep.exception.BusinessException: 编码: JUSTEP154066; 提示: 表达式AND只能接受布尔值参数
  57.         at com.justep.exception.BusinessException.create(Unknown Source)
  58.         at com.justep.util.Utils.check(Unknown Source)
  59.         at com.justep.system.ksql.parser.ExpressionImpl.andExpression(Unknown Source)
  60.         at com.justep.system.ksql.parser.ExpressionImpl.orExpression(Unknown Source)
  61.         ... 48 more
复制代码



具体在哪自定义一个函数? 不知道怎么在表达式编辑器中定义、添加自定义函数?怎么用relationValue获取到表单中保存那个字段的人ID ,我存了名字?
006.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 10:12:39 | 显示全部楼层
自定义函数可以参考http://pan.baidu.com/s/1cxHxro#list/path=%2F第4章4.4.3
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
 楼主| 发表于 2017-5-10 11:20:36 | 显示全部楼层
本帖最后由 qweasdzxc 于 2017-5-10 12:07 编辑

函数返回类型设置那如图的类型不对  这样设置不能在编辑器中找到这个函数,页面报错,我试着改为String就可以

  1. 2017-05-10 12:06:44 excute stream action, params:{"accept":"application/json","action":"queryWaitMessageAction","actionFlag":"__action_0__","activity":"mainActivity","contentType":"application/json","executeContext":"","executor":"","parameters":{},"process":"/portal/process/message/messageProcess"}
  2. com.justep.model.exception.ModelException: 编码: JUSTEP151056; 提示: 加载模块"/SAM/assetManage/logic/fn"下的文件"G:\BeX5_V3.4\model\BIZ\SAM\assetManage\logic\fn\defindFn.fn.m"出错, ParseError at [row,col]:[5,14]
  3. Message: markup not allowed inside attribute value - illegal <
  4.         at com.justep.model.exception.ModelException.create(Unknown Source)
  5.         at com.justep.model.impl.ModelLoader.loadModelObjects(Unknown Source)
  6.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  7.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  8.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  9.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  10.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  11.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  12.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  13.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  14.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  15.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  16.         at com.justep.model.impl.ModelLoader.loadModel(Unknown Source)
  17.         at com.justep.model.impl.ModelImpl.getModel(Unknown Source)
  18.         at com.justep.model.impl.UtilImplementInstance.getModel(Unknown Source)
  19.         at com.justep.model.ModelUtils.getModel(Unknown Source)
  20.         at com.justep.model.ModelUtils.getModelObjectByFullName(Unknown Source)
  21.         at com.justep.system.action.Engine.invokeActions(Native Method)
  22.         at com.justep.system.action.Engine.invokeActions(Unknown Source)
  23.         at com.justep.business.server.BusinessServer.doAction(Unknown Source)
  24.         at com.justep.business.server.BusinessServer.doExcute(Unknown Source)
  25.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  26.         at com.justep.business.server.BusinessServer.excute(Unknown Source)
  27.         at com.justep.business.server.BusinessServerServlet.execService(Unknown Source)
  28.         at com.justep.business.server.BusinessServerServlet.service(Unknown Source)
  29.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  30.         at com.justep.x.bs.BusinessServerServlet.service(Unknown Source)
  31.         at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
  32.         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
  33.         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
  34.         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
  35.         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
  36.         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
  37.         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
  38.         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
  39.         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
  40.         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
  41.         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
  42.         at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
  43.         at java.lang.Thread.run(Thread.java:745)
  44. Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[5,14]
  45. Message: markup not allowed inside attribute value - illegal <
  46.         at com.bea.xml.stream.MXParser.parseAttribute(MXParser.java:2587)
  47.         at com.bea.xml.stream.MXParser.parseStartTag(MXParser.java:2303)
  48.         at com.bea.xml.stream.MXParser.nextImpl(MXParser.java:1826)
  49.         at com.bea.xml.stream.MXParser.next(MXParser.java:1333)
  50.         at com.justep.model.reader.ReaderUtils.loadModelObjects(Unknown Source)
  51.         at com.justep.model.reader.ReaderUtils.loadModelObjects(Native Method)
  52.         ... 39 more
复制代码



007.png
008.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-5-10 13:44:41 | 显示全部楼层
看平台默认的函数的定义
/BIZ/system/logic/fn/org.fn.m
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

506

主题

1631

帖子

3387

积分

论坛元老

Rank: 8Rank: 8

积分
3387
QQ
 楼主| 发表于 2017-5-10 14:44:17 | 显示全部楼层
jishuang 发表于 2017-5-10 13:44
看平台默认的函数的定义
/BIZ/system/logic/fn/org.fn.m

结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 13:43 , Processed in 0.058101 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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