找回密码
 立即注册

QQ登录

只需一步,快速开始

lyinh

初级会员

14

主题

35

帖子

224

积分

初级会员

积分
224

活字格认证

lyinh
初级会员   /  发表于:2013-11-27 15:02  /   查看:6009  /  回复:6
SectionReport中DetailSection的模版里写有6行,怎么动态控制某一行显不显示?谢谢

6 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-11-27 15:46:00
沙发
lyinh

SectionReport的格式区域的提供了相应的Format事件,比如在Detail的Format事件中可以获取到你需要隐藏的控件,并设置该控件的Visiable为false,便可隐藏该行的控件。
回复 使用道具 举报
lyinh
初级会员   /  发表于:2013-11-27 15:52:00
板凳
我要隐藏整行,而且打印出来的结果是没有空行的,下面的几行依次上移
回复 使用道具 举报
lyinh
初级会员   /  发表于:2013-11-27 16:06:00
地板
回复 2楼dof的帖子




如图Detail这样一个格式,根据数据不同动态隐藏某行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-11-27 17:52:00
5#
基本实现步骤:
1、在报表的ReportStart事件中记录报表的初始数据,比如Detail的高度,控件的位置
2、在Detail的Format事件中,先恢复Detail的原始设置,然后根据条件来显示或者隐藏某些行



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
lyinh
初级会员   /  发表于:2013-11-28 16:15:00
6#
OK,谢谢
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2013-11-28 17:32:00
7#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部