2011-01-27 20 views
0

我的任務是使用用戶在某些表單域中填寫的值生成一些文檔的QR碼(Word 2010)。在INCLUDEPICTURE字段內使用REF?

我在收集數字的文檔中設置了一個ASK字段。

然後我嘗試將該值「連接」爲查詢Google Charts API的URL。

這是INCLUDEPICTURE字段的內容:INCLUDEPICTURE "http://chart.apis.google.com/chart?cht=qr&chs=120x120&chl=2011-AEX-{REF NumCaso}" \* MERGEFORMAT

的問題是,QR碼似乎與字符串來生成作爲-是:「2011-AEX- {REF NumCaso}」(在REF值沒有被取代)。

有什麼辦法可以通過參考該領域來實現這一點嗎?

回答

1

對我的作品正是你有它的方式......

  1. 您確保{} REF子是正確的場?子領域可能看起來像普通的曲線,但他們不是。如果您手動輸入{}或從某處剪切/粘貼,請刪除您的{RE​​F ...}並使用Ctrl-F9插入一個新的子字段標記,然後輸入捲曲內的「REF NumCaso」。注意空間。

  2. 您需要在{和REF之間以及NumCaso和}之間有一個空格。我不知道你是否忘了在這裏發佈時複製它們,但你確實需要它們。

+0

MilesK,你第一次觀察是對的。我從一個在線示例中複製INCLUDEPICTURE的「代碼」,將其更改爲REF而不是MERGEFIELD,顯然是在這個過程中搞砸了它。至於第二點,我初始化了空間,然後刪除它,然後嘗試小寫,然後camelcase,並最終粘貼了一個混亂的版本。謝謝! – robertrv 2011-01-28 14:16:14