| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1089 人关注过本帖
标题:打印报表时怎么设置部门数据为空的不打印?
只看楼主 加入收藏
cxzbzgz
Rank: 8Rank: 8
来 自:云南楚雄
等 级:贵宾
威 望:24
帖 子:297
专家分:808
注 册:2012-6-15
收藏
得分:4 
最少可以有两种设置方法:
一、在运行报表文件前,对数据进行过滤,即只对金额不为零的数据进行操作:
  SELECT cs
  SET FILTER TO 金额<>0  
二、在报表文件的后面加入过滤条件,例如:
  REPORT FORM SYS(5)-"\gzgl\主表.frx" PREVIEW FOR 金额<>0
  依此类推,不同之处在于,第一种方法只需用一条命令就解决问题了,而第二种方法要逐条写入控制条件。

学习交流VFP,QQ:248561326。
2013-03-23 11:36
cxc2060
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2013-3-19
收藏
得分:0 
11楼的朋友这个办法可行,只是把所有为零的都不打印了,我的意思是只是部门合计为零的不打印,还需要加上部门这个条件
2013-03-24 16:30
快速回复:打印报表时怎么设置部门数据为空的不打印?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040607 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved