"生成时VI断开"?
这个翻译叫人琢磨不透.
通常, 生成 exe 时, application builder 会逐个打开 VI, 剥离程序框图. 如有 VI 打不开, 就会这样报错. 但是 Excel_Save_Workbook.vi 是 NI 的 VI, 不该有这样的问题.
最简单的方法就是:
谢谢您的回复,我遇到的问题是这样的。我新安装的2018版的labview,新建立的程序只要用到报表生成里的EXCEL Specific 里的函数,刚开始是可以运行和生成EXE的,可是莫名其妙的是过几天再打开程序,发现很多ni自带的vi里的很多引脚自己断开无法运行了。我关掉杀毒和系统更新还是不行,重新安装了系统,也不行,我有怀疑是电脑上的其他软件和labview有冲突,把labview安装在虚拟机里,还未发现这种情况。真纠结。谢谢您!
我在labview 2019 sp1上也遇到了这个问题 出错的路径是这样的 National Instruments\LabVIEW 2019\vi.lib\addons\_office\_exclsub.llb\Excel_Save_Workbook.vi 提示说要:生成时VI断开,该VI已设置为不保存程序框图。解决方法包括:打开程序生成规范,将该VI的设置更改为包含程序框图; 打开该VI之后,也不知道要怎么操作才能保存程序框图,只好修改了它调用的属性值,重连之后保存就可以用了 然后就突然想起来,之前的版本貌似这些VI是直接程序框图断线报错的,新版本的labview以为是修好了,没想都可能会是这样,还不如之前那样断线报错,然后重连属性呢。
目前我这边发现的就是这几个VI
\National Instruments\LabVIEW 2019\vi.lib\addons\_office\_exclsub.llb\Excel_Save_Workbook.vi
\National Instruments\LabVIEW 2019\vi.lib\addons\_office\excel.llb\Excel Find and Replace (num).vi
\National Instruments\LabVIEW 2019\vi.lib\addons\_office\excel.llb\Excel Find and Replace (str).vi
\National Instruments\LabVIEW 2019\vi.lib\addons\_office\excel.llb\Excel Sort Data.vi