完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
本帖最后由 路的追逐 于 2015-12-30 11:28 编辑 我的程序关于报表生成的,在开发环境可以运行,生成EXE后运行系统报错。“错误7发生于Get LV Class Default Value.vi”但依赖关系里是有这个Vi一起打包的,请问这是怎么回事?
|
|
相关推荐
2 条评论
16个回答
|
|
路的追逐 发表于 2016-7-25 10:12 统一回复,我的是2013板的,听说不同版本解决方法不同,我是把NI_Execl.lvclas 与它的lvlib库调用关系删除,然后NI_Execl.lvclas 作为独立文件添加到 “始终包含”里,这样生成的exe路径就是对的。 |
|
|
|
|
|
我说一下我的解决方法,楼主可以参考一下。
我的程序涉及到读写文件,打包之后也是说路径不对,所以我就留了一个显示控件显示当前的VI路径。打包前和打包后他们的数值是不一样的,会多出 "我的应用程序.exeXX文件夹" 这一段。我用搜索替换把这一段删掉,然后文件放在我的应用程序.exe同级目录下就OK了。 http://digital.ni.com/public.nsf ... 23E054?OpenDocument http://digital.ni.com/public.nsf ... 33386257AEC003EA34D |
|
|
|
|
w_18 发表于 2015-12-14 17:51 多谢!这是用当前VI路径常量可以这么解决。 用绝对路径不行。我是想让使用者可以保存在随意位置,不如桌面! |
|
|
|
|
|
没太明白你的问题。保存在任意位置? 路径给一个空值的话,会弹出对话框,在对话框里自定义路径,这算不算达到了你的要求呢 |
|
|
|
|
|
经检查,在报表第一步创建新excel报表就已经报错,不知有没谁知道解决方法,求解!多谢!
|
|
|
|
|
|
楼主怎么解决的啊?求指教!!!!
|
|
|
|
|
|
有人说试过把Get LV Class Default Value.vi一起打包就好,但我检查过依赖关系里,这个VI是有的,我也没解决 |
|
|
|
|
|
报警原因是New report(新建报表)里的Get LV Class Default Value.vi(查找类)在调用NI_Execl.lvclas 时找不到,在生成EXE前,依赖关系是有NI_Execl.lvclas ,在生成EXE后NI_Execl.lvclas 丢失,不知是否与NI_Execl.lvclass被lvlib库包含有关?
|
|
|
|
|
|
总于看到有方法了,需要把labview目录的vi.lib/addons/office/里面的word或者excel拉进去项目里面,是整个lld。你生成的时候有可能会有些vi是错误的,直接把他删了不会影响到。然后生成出来新建报表就可以了
|
|
|
|
|
|
我的是2014的,应该版本没有多大关系吧,就直接lld拉到项目,调用时可以找的到
|
|
|
|
|
路的追逐 发表于 2016-7-25 10:12 经试验,把NI_Execl.lvclas 从lvlib库里移出,并删除lvlib库的调用关系,再重新添加到依赖关系里打包就OK。 |
|
|
|
|
|
请问是从哪个lvlib中移出,怎么删除调用关系,可以讲仔细一点吗?QQ:39366726
|
|
|
1 条评论
|
|
|
本帖最后由 O.Pao 于 2017-9-4 16:47 编辑 我的错误是
因为这个错误调试了好几天,终于在ni上面发现了真正能解决的方法。亲测有效。 这个错误的产生是由于在创建可执行文件的过程中没有将Report Generation Toolkit的动态VI包括进去。 如果您想要添加Word和Excel的动态VI,请在application builder中点击Source项并且选择“Add Dynamic VI“。 如果您使用MS Excel,请包含路径C:Program FilesNational InstrumentsLabVIEW 7.1vi.libaddons_office_exclsub.llb。在哪里您可以看到一个文件对话框,在其中选中”_Excel Dynamic VIs.vi“然后点击ok。 如果您使用MS Word,请包含路径C:Program FilesNational InstrumentsLabVIEW 7.1vi.libaddons_office_wordsub.llb。在哪里您可以看到一个文件对话框,在其中选中”_Word Dynamic VIs.vi“然后点击ok。 http://digital.ni.com/public.nsf/allkb/DF21586A7C39B695862572AB0042B700 |
|
|
|
|
|
终于找到解决办法了
|
|
|
1 条评论
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
181 浏览 0 评论
447 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1808 浏览 0 评论
1641 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
2014 浏览 2 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-4 12:52 , Processed in 0.910835 second(s), Total 86, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
6752