Ms word 在INCLUDEPICTURE字段中使用REF?

Ms word 在INCLUDEPICTURE字段中使用REF?,ms-word,fieldcodes,Ms Word,Fieldcodes,我的任务是使用用户在某些表单字段中填写的值为某些文档(Word 2010)生成二维码 我在文档中设置了一个ASK字段,用于收集数字 然后,我尝试将该值“连接”到一个查询GoogleCharts API的URL中 这是INCLUDEPICTURE字段的内容:INCLUDEPICTURE“http://chart.apis.google.com/chart?cht=qr&chs=120x120&chl=2011-AEX-{REF NumCaso}“\*合并格式 问题是QR码似乎是用字符串原样生成的:

我的任务是使用用户在某些表单字段中填写的值为某些文档(Word 2010)生成二维码

我在文档中设置了一个ASK字段,用于收集数字

然后,我尝试将该值“连接”到一个查询GoogleCharts API的URL中

这是INCLUDEPICTURE字段的内容:
INCLUDEPICTURE“http://chart.apis.google.com/chart?cht=qr&chs=120x120&chl=2011-AEX-{REF NumCaso}“\*合并格式

问题是QR码似乎是用字符串原样生成的:“2011-AEX-{REF NumCaso}”(未替换REF值)


有什么方法可以通过引用字段来实现这一点吗?

对我来说正是您所拥有的方式

  • 您确定{REF}子字段是正确的字段吗?子域可能看起来像普通的卷发,但它们不是。如果手动输入{}或从某处剪切/粘贴,请删除{REF..}并使用Ctrl-F9插入新的子字段标记,然后在卷曲中键入“REF NumCaso”。注意空格

  • {和REF之间需要有一个空格,NumCaso和}之间也需要有一个空格。我不知道你在这里发帖时是不是忘了抄写,但你确实需要它们


  • 米尔斯克,你的第一个观察是对的。我从一个在线示例中复制了INCLUDEPICTURE的“代码”,将其更改为REF而不是MERGEFIELD,显然在这个过程中把它搞糟了。至于第二点,我先是保留了空格,然后删除了它,然后尝试了小写,然后是camelcase,最后粘贴了一个混乱的版本。谢谢