水晶报表问题

vesus198 2009-05-03 11:47:15
c#中如把数据库中的一条记录在水晶报表中显示为图下形式 :
姓名:__________aaa________________________________________
性别:__________男_________________________________________
年龄:__________22_________________________________________
名族:__________汉_________________________________________
备注:___________aaaaaaaaaaa_______________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________


并且每水晶报表页显示一条记录。
...全文
117 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2009-05-04
  • 打赏
  • 举报
回复
这种不是一个基本的报表吗?
在水晶报表的详细资料节,按这个样子画上去就行了啊

下划线的位置画上横线
备注的地方,多画上几根横线,然后设置字段格式,“可以扩大”

至于如何每页显示一条记录,可参考
http://www.cnblogs.com/babyt/archive/2005/03/11/116907.html

从上往下看到第4个图的位置
阿泰 2009-05-04
  • 打赏
  • 举报
回复
recordnumber 是记录的序号,1,2,3

我们用序号除以10取余数,如果能整除,也就是余数为0,这个recordnumber mod 10=0 就返回true,也就是要换行。否则返回false,不换行
zhaozhijun0207 2009-05-04
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 babyt 的回复:]
这种不是一个基本的报表吗?
在水晶报表的详细资料节,按这个样子画上去就行了啊

下划线的位置画上横线
备注的地方,多画上几根横线,然后设置字段格式,“可以扩大”

至于如何每页显示一条记录,可参考
http://www.cnblogs.com/babyt/archive/2005/03/11/116907.html

从上往下看到第4个图的位置
[/Quote]


里面写的公式,不太明白?
xzsnj 2009-05-04
  • 打赏
  • 举报
回复
估计楼主是要明细数据每一条指定格式,然后每一页只有一条数据,其中也就涉及到分页问题了。

我用的devexpress控件的报表 Detail.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;

然后在BeforeBand事件中写控制语句就好了。不知道水晶报表是不是也有类似的写法。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧