Labview生成exe(关于报表问题)

请教个问题,在生成报表中的程序中,代码模式时,报表可以正常生成,生成exe时createnewreport中的 GetLVClassDefaultValue.v... 请教个问题 ,在生成报表中的程序中,代码模式时,报表可以正常生成,生成exe时create new report中的 Get LV Class Default Value.vi找不到NI_Execl.lvclas,但是这个库文件是存在的,有谁遇到过类似的问题,或者有好的解决办法吗?程序错误提示为:Get LV Class Default Value.vi<APPEND>

<b>完整调用链:</b>
     Get LV Class Default Value.vi
     NI_report.lvclass:New Report.vi
     未命名 1.vi

<b>LabVIEW尝试从该路径加载类:</b>
G:\OS\builds\未命名项目 1\我的应用程序\应用程序.exe\1abvi3w\vi.lib\Utility\NIReport.llb\Word\NI_Word.lvclass
展开
 我来答
jgp504605231
2017-12-28
知道答主
回答量:16
采纳率:100%
帮助的人:8万
展开全部

当你使用LabVIEW Report Generation Toolkit 1.0创建独立可执行文件和DLL时, 可执行文件和DLL文件目录(包括_wordsub.llb和_exclsub.llb)必须位于同一目录下。在创建可执行文件和DLL时必须从_wordsub.llb中添加_Word Dynamic VIs.vi,从_exclsub.llb中添加_Excel Dynamic VIs.vi作为Source Files栏上的动态VI。这2个VI都包括可供高层Report Generation VI动态调用的子VI。

  • 将_Word Dynamic VIs.vi添加进项目。右键单击My Computer» Add A File。
    找到对应于Microsoft Word的Program Files\National Instruments\LabVIEW x.x\vi.lib\addons\_office\_wordsub.llb\_Word Dynamic VIs.vi目录

  • 将_Excel Dynamic VIs.vi添加进项目。右键单击My Computer» Add A File。
    找到对应于 Microsoft Excel的Program Files\National Instruments\LabVIEW x.x\vi.lib\addons\_office\_excelsub.llb\_Excel Dynamic VIs.vi目录

  • 右键单击Build Specifications » New Application (EXE) » Source Files 

  • 展开我的电脑并将 _Word Dynamic VIs.vi和 _Excel Dynamic VIs.vi添加进动态VI和支持文件部分。

简单点说,就是打包时把上面两个vi添加到依赖文件里。

网页链接

旗语梦X7
2017-03-10 · TA获得超过215个赞
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:49.3万
展开全部
特别简单的,就用写入电子表格控件
功能复杂花哨一点儿的,用LabVIEW Report Generation Toolkit做吧
核心的就是写入二维数组,怎么生成这个二维数组你应该会吧?
追问
不使用模板的情况下是没问题的,我使用的是模板,这样就必须要需要使用create new report,就会导致现有的情况,有没有更好的解决办法,可以使用模板。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式