问题描述
用SVFX-Designer画的简单xml模板文件如下:--------------------------------------------------------------------------------------出报表的相关javamain代码如下:(用到了svf.jar包)TTTT.javapackagexxx.svf;importjava.io.IOException;importjp.co.fit.vfreport.*;publicclassTTTT{publicstaticvoidmain(String[]args){try{Svfsvf=newVrw32();intret=0;ret=svf.VrInit();ret=svf.VrSetPrinter("","PDF");ret=svf.VrSetSpoolFileName2("D:\aaa\AAA.pdf");ret=svf.VrSetForm("D:\aaa\bbb.xml",1);ret=svf.VrsOut("Field1","22222");ret=svf.VrEndPage();ret=svf.VrPrint();ret=svf.VrQuit();System.out.println(ret);}catch(IOExceptione){e.printStackTrace();}}}
--------------------------------------------------------------------------------------现象:ret=svf.VrSetForm("D:\aaa\bbb.xml",1);的返回值异常,ret=-30当然D:\aaa下也没有生成AAA.pdf文件。搞了半天了,不知道哪位遇到过,帮帮小弟,300分奉上,不够再加。。。
解决方案
本帖最后由 flagiris 于 2013-12-27 14:41:26 编辑
解决方案二:
上面用到的bbb.xml文件https://code.csdn.net/dashboard/snippets?language_tag_id=128