请教大家,我在labview中调用diadem生成报告,调试正常,exe就不正常?
请教大家,我在labview中调用diadem生成报告,调试正常,exe就不正常,其中有两个xy图,数据来源是excel文件,文件路径是程序运行后手工指定的,所以不会是路径的错。还有报告中的text项也没传进去,text项是手工输入的。 EXE不正常,是什么样的现像,程序死掉还是出什么错误,可否详细讲下 应该是路径问题吧 简单说一下现象,为了生成报告先用diadem创建一个模板,然后调用labview中diadem报告vi修改模板中的内容就可生成所需的PDF报告。
现在的问题是调试时都正常,生成exe后报告也可输出(没有任何出错信息),但是要改的内容没有被改,还是模板原来的内容。
不是路径问题,如果是的话什么也打不出来 兄弟,在EXE的时候多了一层地址,不知道是不这个原因!很经常是这个原因的! http://www.cpubbs.com/bbs/viewthread.php?tid=13221&extra=page%3D1
兄弟看看它的第5点!不行的话上传程序,大家一起调试看看!好运! 看过上面兄弟说的第5点了,但是我这里涉及到的目录都是程序运行时手工输入的,没有软件自动定位的。而且我试过如果运行时找不到模板路径的话打印出来的就是空白的。我的是打印模板的原内容不是空白,说明模板找到了,但是内容没有被修改。 最好能上传程序,这样易于分析! 以下是出现问题的程序,其中“报告文字.TDR”为模板文件
labview版本是8.5,diadem版本是10.2
调试状态:添好模板路径和输出PDF报告路径后会自动弹出打印“正确”字样的pdf报告
生成exe执行:添好模板路径和输出PDF报告路径后会自动弹出打印“错误”字样的pdf报告
模板路径错误时:会自动弹出打印空白的pdf报告
试着修改了几个生成exe的设置,还是不行 我请labview的技术人员试过了,他们那没问题,而且生成exe用的都是默认设置
页:
[1]