分列报表的问题,谢谢!

april_jia 2002-12-31 10:50:46
我想做一个这样的报表,如下:
|单位 |客票 |行李票 |单位 |客票 |行李票
|1 | | |9 | |
|2 | | |10 | |
|3 | | |11 | |
|4 | | |12 | |
|5 | | |13 | |
|6 | | |14 | |
|7 | | |15 | |
|8 | | |16 | |
如何做,用什么样的数据窗口?(注意“单位”的顺序)
...全文
27 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
april_jia 2002-12-31
  • 打赏
  • 举报
回复
bilbo0214(bilbo) :接分,希望能帮你多一个三角。
april_jia 2002-12-31
  • 打赏
  • 举报
回复
bilbo0214(bilbo) :想想也不是太困难,两个数据窗口用external的数据源,在程序中建立查询,然后按照固定行数大小交叉插入到两个数据窗口中。最后一页将剩余记录平分插入到两个数据窗口中。
ice2water 2002-12-31
  • 打赏
  • 举报
回复
用存储过程做,建一临时表,然后用游标将数据加入,再用grid做出来即可。想要什么样就是什么样。
bilbo0214 2002-12-31
  • 打赏
  • 举报
回复
每页的行数要固定,最后一页也不好办。
----------------------------------------------
每页行数固定用很笨的方法才有效呀
最后一页可以有空白或者有空行
这应该没有问题
april_jia 2002-12-31
  • 打赏
  • 举报
回复
bilbo0214(bilbo) :我想了一下,感觉比较难控制,因为是我的表是多页的,每页的行数要固定,最后一页也不好办。
bilbo0214 2002-12-31
  • 打赏
  • 举报
回复
我说的这种方法能做出来,
但的确不是很好的解决方案
不过对用户来说都是一样的.
april_jia 2002-12-31
  • 打赏
  • 举报
回复
各位能不能说的具体一点呀,谢了!
bilbo0214 2002-12-31
  • 打赏
  • 举报
回复
最笨的方法是做两个格式完全相同的数据窗口
然后检索条件不相同
检索数据的不同部分
然后拼成一个报表
linjwa 2002-12-31
  • 打赏
  • 举报
回复
在print specifications 中将newspaper column cross设置为你需要的列数,看看能不能满足你的要求。
antiking 2002-12-31
  • 打赏
  • 举报
回复
用tabular
april_jia 2002-12-31
  • 打赏
  • 举报
回复
麻烦不要紧,关键是怎么做?
april_jia 2002-12-31
  • 打赏
  • 举报
回复
在这几种报表格式中只有label型报表的“labels across”属性可以实现分列
,但是label型报表一张表中只能是一条记录。怎么办?
bilbo0214 2002-12-31
  • 打赏
  • 举报
回复
同意,
也可以用N-up

关键是画起来比较麻烦
dotnba 2002-12-31
  • 打赏
  • 举报
回复
N-up
但是

1 2
3 4

前面有个帖子说了,想改成您说的那种情况。不知道结果怎么样
bilbo0214 2002-12-31
  • 打赏
  • 举报
回复
Composite格式

或者

用两个相同的报表合成

1,076

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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