在同一个计算机上不同版本的LabVIEW中使用Report Generation Toolkit for Microsoft Office.



主要软件:
主要软件版本: 1.0.1
主要软件修正版本: N/A
次要软件: N/A

问题:
我已经为我的计算机上的一个LabVIEW的版本安装了报表生成工具包。我现在在我的计算机上安装了一个更新版本的LabVIEW,并且我也希望这个更新版本的LabVIEW也同样能使用工具包。但是我无法从光盘上多次安装工具包。有没有什么方法让不同版本的LabVIEW都能访问到工具包中的VI?


解答:
Report Generation Toolkit for Microsoft Office是一个共享的工具包,而并非与LabVIEW的版本有任何依赖关系。因此,一旦此工具包为某一版本的LabVIEW安装过之后,就不需要再次安装了。相反的,您只需要把一些文件拷贝到您新的LabVIEW的目录下,以使您新版本的LabVIEW可以访问到工具包即可。例如,如果您已经在LabVIEW6i下安装了此工具包,以下是将正确的文件拷贝至LabVIEW 6.1的步骤。

  1. 打开Windows浏览器。

  2. 打开您LabVIEW 6i的目录: C:\Program Files\National Instruments\LabVIEW 6\vi.lib\addons。
    拷贝“addons”内的“_office”目录,并将它粘贴至C:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\addons目录。

  3. 打开C:\Program Files\National Instruments\LabVIEW 6\vi.lib\utility。
    拷贝“NIReport.llb”,并将它粘贴至C:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\utility目录。

  4. 打开C:\Program Files\National Instruments\LabVIEW 6\menus\default。
    拷贝下列.mnu文件:

    wordtab.mnu
    wordadv.mnu
    wordgen.mnu
    wordmcr.mnu
    wordpict.mnu
    word.mnu
    excmacro.mnu
    exceladv.mnu
    excelfrm.mnu
    excelgen.mnu
    excelpic.mnu
    excel.mnu
    nireport.mnu
    nireplay.mnu
    nirepadv.mnu

    并将这些文件粘贴至C:\Program Files\National Instruments\LabVIEW 6.1\menus\default目录。

  5. 打开 C:\Program Files\National Instruments\LabVIEW 6\examples。
    从此目录中复制“office”目录,并将其粘贴至C:\Program Files\National Instruments\LabVIEW 6.1\examples目录。

  6. 从C:\Program Files\National Instruments\LabVIEW 6\help目录中复制下列文件:
    lvoffice.hlp
    lvoffice.txt
    lvoffice.cnt
    lvoffice.GID
    并将这些文件粘贴至C:\Program Files\National Instruments\LabVIEW 6.1\help目录。

  7. 对NIReport.llb中的VI和“office”目录下的例子进行集中编译。打开LabVIEW 6.1并且打开一个新VI。选择Tools >> Advanced >> Mass Compile。

    通过弹出的对话框,打开C:\Program Files\National Instruments\LabVIEW 6.1\examples\office,然后点击Select Cur Dir。点击Mass Compile以对实例进行编译。

    当实例编译结束,关闭Mass Compile窗口并再次打开Tools >> Advanced >> Mass Compile。此次,通过对话框打开C:\Program Files\National Instruments\LabVIEW 6.1\vi.lib\utility,然后点击Select Cur Dir。点击Mass Compile对此目录进行编译。当编译结束之后关闭窗口。关闭LabVIEW 6.1。

  8. 打开LabVIEW 6.1。您应该可以通过函数面版上的报表生成子面版来访问Office工具包中的VI了。

以下是为7.1和8.0版本的LabVIEW拷贝Report Generation Toolkist for Microsoft Office文件的方法。

  1. 打开Windows浏览器。
  2. 打开您的LabVIEW 7.1的目录:C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\addons。
    复制"addons"目录中的"_office"目录,并将其粘贴至C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\addons 目录。
  3. 打开C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\utility。
    将NIReport.llb的扩展名由.llb更改为.bkp。
  4. 打开C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\utility。
    复制 "NIReport.llb"并将其粘贴至C:\Program Files\National Instruments\LabVIEW 8.0\vi.lib\utility目录。
  5. 打开C:\Program Files\National Instruments\LabVIEW 7.1\menus\default。
    拷贝下列.mnu文件:

    word.mnu
    excel.mnu

    粘贴这些文件至C:\Program Files\National Instruments\LabVIEW 8.0\menus\Categories\Programming\_NI Report目录。
  6. 打开C:\Program Files\National Instruments\LabVIEW 7.1\menus\default。
    拷贝下列.mnu文件:

    wdconst.mnu
    wordtab.mnu
    wordadv.mnu
    wordgen.mnu
    wordmcr.mnu
    wordpict.mnu
    excmacro.mnu
    exceladv.mnu
    excelfrm.mnu
    excelgen.mnu
    excelpic.mnu

    粘贴这些文件至C:\Program Files\National Instruments\LabVIEW 8.0\menus\default目录。
  7. 打开C:\Program Files\National Instruments\LabVIEW 7.1\examples。
    从此目录中复制"office" 目录并将其粘贴至C:\Program Files\National Instruments\LabVIEW 8.0\examples 目录。
  8. 从C:\Program Files\National Instruments1\LabVIEW 7.1\resource\vicnvrt中复制下列文件:

    lvoffice.cvt
    lvoffice2.cvt

    粘贴这些文件至C:\Program Files\National Instruments1\LabVIEW 8.0\resource\vicnvrt目录。
  9. 在Labview 8.0中打开一个空白vi并切换至程序框图。

  10. 从菜单中选择Tools -> Advanced -> Edit Palette Set

  11. 在出现的函数面版中,打开Report Generation子面板(Programming -> Report Generation)。

  12. 在子面版的空白区域单击右键并选择Insert -> Subpalette。

  13. 选择 Link to an existing palette file (.mnu)并点击OK。

  14. 选择C:\Program Files\National Instruments\LabVIEW 8.0\menus\Categories\Programming\_NI Report 目录中的word.mnu文件。

  15. 重复步骤12-14并在14步中选择excel.mnu文件。

  16. 在左边的Edit Controls and Functions Palette Set 窗口中选择Save Changes。

  17. 您现在应该就可以访问位于函数面板中的Excel和Word子面板了。


相关链接:
"Palettes Not Populating" Error with the Report Generation Toolkit 1.0 for Microsoft Office and LabVIEW 6.1
Installation Errors with the Report Generation Toolkit 1.0 for Microsoft Office and LabVIEW 6.1
Report Generation Toolkit 1.0.1 Excel Error Helper.vi Not Found After Upgrading to LabVIEW 6.1
KnowledgeBase 2W98QLQJ. Why is the "Click Here For More Help" Option in the Context Help Window not Appearing for Some of My VIs?


附件:





报告日期: 10/19/2006
最近更新: 10/22/2006
文档编号: 2JI853TS