vfp中如何打印查询内容

在表单中设置按钮,通过按钮将查询到的内容进行预览或打印,如何编码。

可以先在命令行里做查询,然后对查询到的内容建立报表并保存。
然后在按钮里调用这个报表。
report form 报表名称 TO pinter PROMPT preview
即可达到预览和打印的效果。追问

如何调用这个报表
举一个例子可以吗?

追答

report form 报表名称 TO pinter PROMPT preview
这个就是调用报表的命令啊

温馨提示:内容为网友见解,仅供参考
无其他回答

如何使vf打印指定内容!!
在表格控件中显示查询结果并打印做法如下:建立查询且储存完成后,鼠标双击该查询,出现一个查询设计器,点击查询设计器工具窗口的查询去向,选择一个事先预先做好的与原数据表相同结构的空数据表,表名不一样,作为该查询输出表.然后完成保存.该空数据表暂时移出数据库.随后运行该查询,按提示执行操作.再表单处...

如何让VFP将查询结果打印
思路是:财务信息表是源表,由它用SQL产生查询结果(放在临时表中),grid显示的是这个临时表,编制一个报表,其中的域控件用临时表的字段,打印按钮来执行报表打印。这样,你看到的(grid中)、打印的(报表中)都是同一个临时表的结果。按你的情况简单编了一下(临时表名称用mylist),请参考,放在...

vfp中如何将符合查询条件的记录打印出来?我作的报表只能打印所有的记录...
首先打开表 USE 路径及表名 LIST ALL FOR 范围 TO PRINTER

VF中如何将查询表单中的结果打印出来?
VFP中生成打印,都要预先编制程序的,不方便,也不好看!但可以将DBF先转为EXCEL文件,再在VFP下直接调用EXCEL,这样都方便了!如:执行下面一段程序,就可在VFP下直接调用EXCEL或WORD文件了:DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, ;STRING lpszFile, STRING, STRING, INTE...

vfp 表单中通过条件查询,将符合条件的内容打印
你打印前的工作区设置错了吧,用下面方法试试呢 select <临时表> report form <报表> to print &&打印 或 report form <报表> PREVIEW && 预览

vfp中如何通过报表实现打印部分记录
set filter to 你的查询条件表达式 REPORT FORM diji.frx PREVIEW 如果是vfp9.0是没有PROMP这个开关的,你的版本要是有就直接接在 REPORT FORM diji.frx PREVIEW后面就行 记得在打印语句后面加回一句 set filter to 取消限制条件

在vfp中不用报表如何打印带有各种数据的表单?
直接点击‘文件’后,在所示窗口中选择‘打印’即可。 查看原帖>> 麻烦采纳,谢谢!

怎么在VF环境下打印表?
一条条记录这样打印的话,你可以建个表单,里面有上翻下翻按钮,翻到哪条记录就打印那条,这时再打印按钮,click事件那里 REPORT FORM 报表.frx to print preview ,点打印,这样单条记录就打印出来了 这里的报表制作时可以添加数据环境,然后把你想要打印的项直接拖进去报表。用报表打印所有记录在一张纸...

vfp里的数据怎么打印
在vfp工程中,建立报表。如建立的报表叫frxsdl35.frx 报表的模拟显示 thisform.hide &&本窗体隐蔽 report form .\\txt\\frxsdl35.frx Environment pdsetup preview thisform.show &&本窗体显示 报表的打印 thisform.hide &&本窗体隐蔽 report form .\\txt\\frxsdl35.frx Environment pdsetup to print ...

我用vfp做的系统,里面有个报表打印的功能,用的是顶层表单显示菜单,如图...
现在的是打印到屏幕,应该是预览。再增加一条菜单,复制上一个菜单的语句,命令行加 to print 送打印机打印。如果每行的有效数据不是很密集,可以调整报表文件的格式,每行里各个列的间距,减少间距,每条记录打一行。供参考。

相似回答