在Alfresco流程服务中的附加数据源表达式中添加变量

问题描述 投票:0回答:1

我试图在Alfresco中的文档生成器的附加数据源表达式中添加一个变量

我有这个任务id变量,当我说它不起作用。

这是有效的:

${transdataService.getData("DocName","55280"})}它有效

${transdataService.getData("DocName",${taskid})}没有,我在日志中收到此错误:

解析'$ {transdataService.getData(“DocName”,$ {taskid})}'时出错:位置38处的词法错误,在org.activiti.engine.impl.juel.Builder中遇到无效字符'{',预期表达式标记。在org.activiti.engine.impl.juel.TreeStore.get(TreeStore.java:61)构建(Builder.java:97)

variables mapping alfresco aps juel
1个回答
0
投票

对于传递变量内部表达式(${expression}),您不需要另一个表达式标记,因为不允许嵌套表达式。要访问表达式中的变量,只需像${transdataService.getData("DocName",taskid)}那样传递变量文字

© www.soinside.com 2019 - 2024. All rights reserved.