首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

请教VFP中怎么打印满足条件的记录

2012-02-24 
请问VFP中如何打印满足条件的记录!请问有没人知道在VFP中如何打印满足条件的记录比如打印满足员工所属部门

请问VFP中如何打印满足条件的记录!
请问有没人知道在VFP中如何打印满足条件的记录
比如     打印满足员工所属部门为“化验室”的记录

            这里的“化验室”是当前表单上的组合框combo1的值       也就是说这个值是取的数据库   GA.BDF中BM的值


          如何在加载表单的时候把GA.BDF的BM字段的值添加到组合框combo1里去


          两个问题   ,,谢谢解答!~
 

盼!~~~    



[解决办法]
1、如用报表
report form ff for 所属部门=“化验室”
2、
thisform.combo1.RowSource=null
thisform.combo1.RowSourceType= 3
thisform.combo1.RowSource= 'select bm from ga into curs dd '

[解决办法]
表单的INIT事件:

IF USED( 'GA ')
SELECT GA
ELSE
USE GA
ENDIF
SCAN
THISFORM.COMBO1.ADDITEM(ALLTRIM(BM))
ENDSCAN
[解决办法]
打印时:


gcCombovalue=alltrim(thisform.combo1.displayvalue)
SELECT GA
SET FILTER TO ALLTRIM(BM)==gcCombovalue
开始打印即可。

注:
gcCombovalue为全局变量,在表单的Load事件中定义:PUBLIC gcCombovalue

热点排行