我确定在这里看到是否有人知道答案,但我试图想出一个RPL来从补充表中提取另一个RPL。 RPL是Responsys'编程语言与FreeMarker非常相似,所以如果您知道FreeMarker中的答案,请分享。
例如,我们有一个名为" firstname"的动态变量。我们正在添加动态变量" firstname"对于许多广告系列,因此我们希望使用补充表来存储RPL,并在动态变量中引用它们,而不是将其设置为等于RPL来提取名字。我们需要这样,我们可以更新一个表来更新所有广告系列。
我尝试过使用
<#data table as table>
<#filter variablename = firstname>
<#fields code>
${code}
</#data>
任何帮助都非常感谢!
答案 0 :(得分:3)
这可能已经晚了,但是?exec
是这样,但必须为${table.code?exec}
。
答案 1 :(得分:1)
您是否尝试过内置的exec?
像这样:
config/database.yml
这是内置说明
使用表达式中指定的脚本并像模板一样执行它。这个内置类似于eval内置,除了它允许指令。表达式必须包含在$ {}中。这个内置的结果总是一个字符串
我希望它可以帮到你。