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