Report Vi

我用NI的Toolkit.For.Microsoft.Office.v1.0.1

寫好的一個vi是把一系jpg檔叫到word的一個空的doc檔,

如在C:\test\路徑下有DSCN0001.JPG~DSCN0004.JPG四個檔

把4系個檔自動叫到word內,因為有時會有100的jpg系列檔如

DSCN0001.JPG~DSCN0100.JPG用word手動插入太慢了。

File Path of image:C:\test\是JPG系列檔的路徑

Report type (standard):是WORD的檔案列型

File Name:是JPG系列的重覆檔頭如DSCN

Serial Number Start:是JPG系列檔的開始的連續編碼值如0001

Serial Number Stop:是JPG系列檔的結束的連續編碼值如0004

Serial Number Digit:是JPG系列檔連續編碼的位數,如共有4位

File Name Type:是附檔名

Photo file path是WORD檔路徑

所有功能正常運做,但是轉成EXE執行檔時卻無法正常運做

RUN不出任何結果也沒有任何ERROR訊息,我已安裝有LVRunTimeEng 7.0

真想不通?????

2004-06-12_171147_File_of_Image.vi

 

請試試,在Building的時候,加入下面這兩個檔案:

  • C:\Program Files\National Instruments\LabVIEW 7.0\vi.lib\addons\_office\_exclsub.llb\_Excel Dynamic VIs.vi
  • C:\Program Files\National Instruments\LabVIEW 7.0\vi.lib\addons\_office\_wordsub.llb\_Word Dynamic VIs.vi

如下圖,這樣應該就可以解決您的問題了。

![](upload://wOgu6RPzkk4OTGEIOjeVq7yaHzZ.jpeg)

Benjamin38151.5575347222

可以了謝謝。

如果用到其它的word或execl vi function也要加入嗎?

應該是:如果你有使用到report generation,就只要加入那兩個vi就可以了,不過,你說的其他情況我並沒有實際測試過,所以,可能你需要實際測試了。