分享

VFP打印报表

 happyngkmw 2012-12-19

VFP 分别用scan for...endscan 语句和do while...enddo编写,打印报表

打印学生表(学生.dbf),中全体女生的信息。(姓名,性别,年龄,专业,等内容)
1、用scan for...endscan 语句

use 学生
scan all for 性别="女"
姓名,性别,年龄,专业
endscan


2、用do while...enddo语句

use 学生
do while !eof()
if 性别="女"
姓名,性别,年龄,专业
endif
skip
enddo
 
 

VFP怎样设置报表打印出表单内容(标题不够明确,麻烦看一下补充)

2011-09-14 16:03提问者: 风遗忘的绝岩 |浏览次数:424次
我标题不知道该怎么形容。

就是现在有一个表单,里面有下拉列表框和页框,下拉列表框中选不同的姓名可以浏览不同人姓名的名片。这些信息都是与表1内容对应的。
现在有一个打印名片的功能,我想打印出选定的那个人的名片信息。
似乎要建立一个报表。
可是那个报表怎么做怎么设定才能打印出表单中选定的那个人的信息呢?
 
满意回答
2011-09-14 16:31
你可以用sele语句将查询到的信息用into table命令放入到一个表中,然后再用这个表创建一个报表文件,再打印这个报表就行了。
追问
这个select语句代码是在哪里写啊
回答
写到查询按钮 上
追问
我Into table后面加了nn.dbf
但是每次点不同的名字都提醒我nn.dbf已存在,是否改写
这个怎那么解决啊?
回答
程序最前面加上
set safe off &&关闭安全提示
再在最后加上
set safe on

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多