如何用DATAREPORT实现这样一个报表?

weifriend132 2004-10-26 09:49:39
调用的是数据库中的一个表 比如学生信息表(姓名,性别,年龄)
那用DATAREPORT在一页中如何实现这样一个报表 如何在一行显示两条记录

姓名 性别 年龄 姓名 性别 年龄
张三 男 22 李四 男 20
王五 女 18 赵六 男 22
云飞 女 22 什么 男 23
. . . . . .
. . . . . .
. . . . . .

因为纸张较宽 客户要求这样一行显示两条记录实现
请问各位 如何用DATAREPORT实现呢
我在它的的细节区不能放置重复的字段 这怎么办呀?

...全文
147 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
vbman2003 2004-11-03
  • 打赏
  • 举报
回复
你选中(点击)ActiveReport的Detail(细节)部分,在属性窗口,将Detail的ColumnCount属性设置为你需要的分栏数目。
weifriend132 2004-11-02
  • 打赏
  • 举报
回复
大哥 Detail的ColumnCount在哪里?
vbman2003 2004-10-30
  • 打赏
  • 举报
回复
在属性窗口,将Detail的ColumnCount属性设置为2
weifriend132 2004-10-30
  • 打赏
  • 举报
回复
ActiveReport怎么用呀?
谢谢大家的关注!!!!!!!!
helanshan 2004-10-27
  • 打赏
  • 举报
回复
没有试过,不知行不行。。
sys9933 2004-10-27
  • 打赏
  • 举报
回复
都是建议先建立一个临时表,姓名1 性别1 年龄1 姓名2 性别2 年龄2.每次先清空这个表的内容,然后,将所需要的插入到表中,再调用报表来显示打印!
hengheng1 2004-10-27
  • 打赏
  • 举报
回复
可以,先做一个打印临时表,姓名1 性别1 年龄1 姓名2 性别2 年龄2,将记录集分别插入到给表中
裸男 2004-10-27
  • 打赏
  • 举报
回复
用ActiveReport吧,之前我也有这种需求,要求分栏打印,用DataReport弄了半天都没搞定,最后用ActiveReport轻松地就搞定了。
感觉VB自带的这个DataReport很弱智,Visual Foxpro中的报表工具比VB的都强很多。
wea1978 2004-10-27
  • 打赏
  • 举报
回复
用SQL查询吧。
先将结果查询出来,再用DATAREPORT就可以实现了。
vbman2003 2004-10-27
  • 打赏
  • 举报
回复
建议用ActiveReport
DATAREPORT可能不行
jam021 2004-10-27
  • 打赏
  • 举报
回复
关注,帮你顶!
yvi114 2004-10-27
  • 打赏
  • 举报
回复
楼上的这种方法也是可行的,就是有点不方便,直接打印ACCESS报表就不会了,但也不完美,就是不能预览

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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