Office中国论坛/Access中国论坛

标题: [第1期]多列分页显示 [打印本页]

作者: andymark    时间: 2008-3-25 01:28
标题: [第1期]多列分页显示
题目:多列分页显示
级别:中
说明:我们经常碰到这样的问题,需要把某一字段数据分成N列在一个界面显示或通过报表输出以节约纸张成本。
          本期题目为制作一个多列分页显示窗体。
要求:1、有前翻后翻和指定页查询功能;
           2、支持先行后列和先列后行2种显示方式;
           3、实现方法不限
           4、行与列2个参数须能根据不同情况可以作出调整,并能快速适应不同的需求
         
其他要求请参阅读竞赛规则:
http://www.office-cn.net/vvb/thread-60637-1-1.html

参赛者在跟贴中只上传MDE文件,将最终源代码发到专用信箱:accsky2008@163.com
本期冠军得主具有拟定下期题目的权利

截止日期:2008.04.15

附先行后列方式:
[attach]29210[/attach]

[attach]29211[/attach]

为方便大家更好的理解题意,并减少数据量,上传基本数据供参考
作者: tmtony    时间: 2008-3-25 08:33
数据是否一个表中其中一个字段的数据,R001--R101是否代表这个表中有101行数据?
作者: andymark    时间: 2008-3-25 09:25
是的
R001-R101为同一个字段的数据 , 现要求把这些数据分N列连续显示, 并具有分页查询功能,不知我是否表达清楚
作者: suve    时间: 2008-3-25 09:44
标题: 关注
等这看作品![:50]
作者: tmtony    时间: 2008-3-25 09:47
我明白了,不过最好有一个示例数据, 可能更容易明白
作者: tmtony    时间: 2008-3-25 15:21
行数和列数 有否 限制,还是自己指定
作者: andymark    时间: 2008-3-25 15:34
并没规定每页多少行多少列,在设计时自已根据需求自行修改
但行和列2个参数要求能够调整以适应不同的情况
作者: ganrong    时间: 2008-3-26 15:35
提示: 作者被禁止或删除 内容自动屏蔽
作者: FirstBoy    时间: 2008-3-27 08:46
这个功能,在实际编程中有何应用?
作者: fangkinght    时间: 2008-3-28 14:36
[:33] [:33] [:33]
作者: goto2008    时间: 2008-4-2 23:55
[:31]
作者: it18    时间: 2008-4-3 17:54
sdfdf
作者: xieyimin008    时间: 2008-4-9 11:44
经典[:22]
作者: andymark    时间: 2008-4-9 21:56
十多天都没有高手来打雷, 看来题目出的不好呀
自已做了一个初稿 : 实现窗体和报表的多列分页
作者: andymark    时间: 2008-4-10 09:26
初稿中只提供先行后列的方式
作者: tmtony    时间: 2008-4-10 09:38
看完了示例觉得这个功能的确有用.
作者: andymark    时间: 2008-4-10 12:06
在处理报表多列同时打印时 提供一种新的思路
作者: t小宝    时间: 2008-4-10 12:35
看来这个问题和我原来问的一个有关子报表的问题有点象,不过我的是两个字段多列,这里是一个字段多列[:31]
作者: andymark    时间: 2008-4-10 12:47
多个字段同时显示是可以的
作者: andymark    时间: 2008-4-10 13:40
小宝 最后你用什么方法解决多例显示的
作者: t小宝    时间: 2008-4-10 20:09
原帖由 andymark 于 2008-4-10 13:40 发表
小宝 最后你用什么方法解决多例显示的

那个有主子表,主表要分组,子表又有两列,很麻烦,我绕来绕去还是用一个主报表加两个子报表
但最难的是分组的页数问题,sgrshh29网友有分组页数的方法,但调整页面设置后分组页码可能就乱了
我只能打开报表时只显示一个组,这样页码就不会乱了,但是打印多组很麻烦,还没彻底解决[:38]
作者: t小宝    时间: 2008-4-10 20:14
目前只有A兄的作品,我也做一个,如果后面再没人,捞个第二名也不错
作者: andymark    时间: 2008-4-10 21:35
[:13]   [:17]
作者: andymark    时间: 2008-4-10 21:51
原帖由 t小宝 于 2008-4-10 20:14 发表
目前只有A兄的作品,我也做一个,如果后面再没人,捞个第二名也不错


哈哈,  我觉得问题不算是很难 ,  关键是思路
作者: bach    时间: 2008-4-14 21:48
[:50] [:34] 好啊
作者: tmtony    时间: 2008-4-15 09:03
原帖由 t小宝 于 2008-4-10 20:14 发表
目前只有A兄的作品,我也做一个,如果后面再没人,捞个第二名也不错

终于有高手出来了
作者: t小宝    时间: 2008-4-15 10:10
原帖由 tmtony 于 2008-4-15 09:03 发表

终于有高手出来了

站长此话不敢当啊...
只是见没有多少人参与...就...
可能大家都还没有发现这种功能的用处,,原来我也以为没有什么用,,但现在我发现它的用途了,,
现在我有个数据库,,有个表一个字段是人员姓名,,现仅仅需要输出这些姓名,,
原来的做法是把字段导出到EXCEL,但只有一列,打印出来不好看,也浪费纸,,还要手动进行剪切处理,,
有了这个功能,,点几下按钮就完成了
作者: kangking    时间: 2008-4-16 09:45
我做了一个例子,不知道是否满足题目的要求,大家给点意见。
作者: andymark    时间: 2008-4-16 09:56
kangking兄做的例子当然符合题目要求,而且不需要辅助列[:11]
作者: andymark    时间: 2008-4-16 09:57
kangking兄做的例子当然符合题目要求,而且不需要辅助列[:11]
作者: ui    时间: 2008-4-16 10:04
拣宝了!!
作者: kangking    时间: 2008-4-16 13:39
不好意思呀!结果已经出来了,我还要放上自己的示例,不是想做擂主(只恨自己没有早点看到这个题目)。主要是想这个功能确实有实用的地方,与大家分享一下;再则把示例放到论坛上来,以后自己要用的时候也好找[:50]。
示例好不好大家评评吧!
作者: andymark    时间: 2008-4-16 14:18
哈哈, 终于有人发现本题 的实际应用的地方啦
作者: t小宝    时间: 2008-4-16 14:59
kangking 兄早发上来擂主就是你啦[:50]
作者: qlm    时间: 2008-4-16 17:30
题目不错!
作者: Grant    时间: 2008-4-19 01:35
可惜时间不够用~我也想来一个
作者: suve    时间: 2008-5-4 11:33
没有列标题
第三方控件打不开
作者: goto2008    时间: 2008-5-7 10:44
三个例子.都很棒............学习

请教小宝大哥和and大哥,,能把你们的源码发上来学习下吗
作者: andymark    时间: 2008-5-7 14:07
原帖由 goto2008 于 2008-5-7 10:44 发表
三个例子.都很棒............学习

请教小宝大哥和and大哥,,能把你们的源码发上来学习下吗


原码在这
http://www.office-cn.net/vvb/thread-61174-1-1.html
作者: elecsy    时间: 2008-8-15 17:28
题目很好,就是难了点
作者: elecsy    时间: 2008-8-15 17:45
标题: 回复 23# 的帖子
下载第二个看看
作者: elecsy    时间: 2008-8-15 17:50
“原始数据”的那个示例需要用到第三方控件。
作者: flijgw    时间: 2008-11-14 16:57
今天不虚此行,正需要这方面的例子
作者: DSYOU    时间: 2008-12-11 12:05
学习....[:31]
作者: 7777777    时间: 2009-1-6 11:17
ddddddddddddddd
作者: 7777777    时间: 2009-1-6 11:18
ddddddddddddddd
作者: ICEMAN    时间: 2010-4-1 15:39
好题目




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3