社区
图表区
帖子详情
水晶报表判断是否是本页第一行数据?
lazyboysqaz
2010-05-19 09:16:54
水晶报判断怎么判断是否是本页第一行数据?
第一页是 onfirstrecord
第二页开始怎么判断
...全文
335
6
打赏
收藏
水晶报表判断是否是本页第一行数据?
水晶报判断怎么判断是否是本页第一行数据? 第一页是 onfirstrecord 第二页开始怎么判断
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lazyboysqaz
2010-05-21
打赏
举报
回复
感谢大家,问题顺利解决
东莞寻香苑
2010-05-20
打赏
举报
回复
定义两公式:
(1)Temp为:
Shared numbervar pageNo:=0;
拖到报表页眉,抵制显示
(2)isNewPageFirstRecord为:
whileprintingrecords;
numbervar pageNo;
if pageNo<>PageNumber then
( //是新页
pageNo:=PageNumber;
true;
)
else
false//不是新页
通过公式(2)就可以判断是不是新页的第一条记录
qdlaole
2010-05-20
打赏
举报
回复
好办法。
阿双2009
2010-05-20
打赏
举报
回复
嗯,学习一下。。
阿泰
2010-05-20
打赏
举报
回复
[Quote=引用 2 楼 csui2008 的回复:]
定义两公式:
(1)Temp为:
Shared numbervar pageNo:=0;
拖到报表页眉,抵制显示
(2)isNewPageFirstRecord为:
whileprintingrecords;
numbervar pageNo;
if pageNo<>PageNumber then
( //是新页
……
[/Quote]
此方法不错
其实luols的方法一般意义上来说更简单些
if recordnumber mod 每页最大显示条目=1 then //余数为1,即每页的第一条
true
else
false
不过可能因为一些特例,比如第一页上有报表页眉,导致第一页显示的条数实际小于最大可显示条数时
这个需要额外处理
通用性不如csui2008的方法
:)
阿双2009
2010-05-19
打赏
举报
回复
这个直观上好像没办法控制到。
不过可以变通下,就是我们可以每页控制显示几条记录,比如每页控制显示10条
那自然就很容易得到每页的第一条记录是哪一条(RecordNumber)
不知各位有什么好方法
JAVA
水晶报表
从环境搭建到创建动态
水晶报表
本文介绍了如何在Java环境下搭建
水晶报表
,并展示了创建动态报表的步骤。重点包括从官方网站获取crystalreportviewers组件,配置web.xml和CRConfig.xml文件,以及在jsp中动态绑定
数据
源和字段。文章提供了相关资源链接以帮助理解报表制作和
数据
源匹配的重要性。
水晶报表
本文介绍了
水晶报表
,它是可打印
数据
的工具。先说明了CRforVS_13_0_14软件的安装及判断安装成功的方法,接着阐述设置报表模板和准备
数据
集的步骤,包括创建
数据
集、添加字段、修改属性等,最后讲解打印
数据
的操作及七步流程,还提及
数据
下载。
Vs里的
水晶报表
本文详细介绍
水晶报表
的创建过程,包括
数据
查询、筛选及如何将
数据
映射到报表模板中,实现
数据
与报表样式的一一对应,最终完成报表的打印输出。
水晶报表
教程:手把手教你制作基本报表
本文是一篇关于在ASP.NET中使用
水晶报表
的教程,详细介绍了如何创建
数据
集、设计报表以及填充
数据
的过程,帮助开发者快速掌握
水晶报表
的使用。
水晶报表
页合计方法
本文介绍了一种在
水晶报表
中实现每页独立合计的方法。通过定义三个公式字段并结合特定代码,可在页眉、页明细及页脚部分分别实现总计的动态更新,从而解决了因页面行数不同导致的报表灵活性问题。
图表区
4,818
社区成员
14,134
社区内容
发帖
与我相关
我的任务
图表区
.NET技术 图表区
复制链接
扫一扫
分享
社区描述
.NET技术 图表区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章