VF中如何将查询表单中的结果打印出来?
展开全部
VFP中生成打印,都要预先编制程序的,不方便,也不好看!
但可以将DBF先转为EXCEL文件,再在VFP下直接调用EXCEL,这样都方便了!
如:执行下面一段程序,就可在VFP下直接调用EXCEL或WORD文件了:
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, ;
STRING lpszFile, STRING, STRING, INTEGER
operate= "open"
ShellExecute(0,operate,"C:\111.XLS",0,0,1) && EXCEL文件
ShellExecute(0,operate,"C:\111.DOC",0,0,1) && WORD文件
至于VFP下如何控制EXCEL的命令,可上我的博客下载!在百度查“szgjr5011”!
但可以将DBF先转为EXCEL文件,再在VFP下直接调用EXCEL,这样都方便了!
如:执行下面一段程序,就可在VFP下直接调用EXCEL或WORD文件了:
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, ;
STRING lpszFile, STRING, STRING, INTEGER
operate= "open"
ShellExecute(0,operate,"C:\111.XLS",0,0,1) && EXCEL文件
ShellExecute(0,operate,"C:\111.DOC",0,0,1) && WORD文件
至于VFP下如何控制EXCEL的命令,可上我的博客下载!在百度查“szgjr5011”!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询