VF中如何将查询表单中的结果打印出来?

2024-11-05 02:18:50
推荐回答(1个)
回答(1):

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”!