主题:求助:VF怎样才能将几百个数据保存成10个数据一页?
hao710
[专家分:0] 发布于 2008-07-28 16:45:00
VF怎样才能将几百个数据保存成10个数据一页?便于查阅。我做的是一个表单,是文本框形式,不是表格形式,报表能作为保存数据的项目么?
回复列表 (共11个回复)
沙发
hao710 [专家分:0] 发布于 2008-07-29 08:36:00
怎么没人帮忙啊,哪位大侠在看呀
板凳
琅拿度 [专家分:2820] 发布于 2008-07-29 09:30:00
说实话,都不明白你说的意思
3 楼
qjbzjp [专家分:8830] 发布于 2008-07-29 10:19:00
前一个问题,只做显示用还行(如果还要编辑,编代码就太烦琐了):
做个for i=1 to 10的循环,每将数据库指针移动一位,就将对应的文本框value赋值,数据库指针移动了10位,就在对应的10个文本框中显示出了10条记录的对应值。
每翻动一页,重复上面循环。
后面的“报表能作为保存数据的项目么?”只有你明白。
4 楼
hao710 [专家分:0] 发布于 2008-07-29 11:32:00
如果按你说的成功的话,我觉得就不需要“报表能作为保存数据的项目么?”。但for i=1 to 10的循环怎么做呢,是命令还是代码呢,能说的详细点码?谢谢
5 楼
wzxc [专家分:9440] 发布于 2008-07-29 11:43:00
你的表有几个字段?
6 楼
jinlonggao [专家分:17130] 发布于 2008-07-29 14:31:00
几百个是什么数据啊?VFP是用来专门处理数据的,几万几十万都不在话下,几百个算什么?只是不知道你想达到什么目的,如果是为了查找某个或某几个感兴趣的数据,根本用不着每页十个数地一页一页死翻.
7 楼
yzzd2167 [专家分:550] 发布于 2008-07-29 17:05:00
用表單精靈來做,方便快捷:
NEW - FORM - WIZARD
8 楼
qjbzjp [专家分:8830] 发布于 2008-07-29 17:17:00
楼主想实现每界面显示修改10条记录,可以做到但实现起来太复杂。
我给楼主回复了一个新贴,放了一个简单小工程,实现你要求的每页按顺序打印10条记录,其它的设计
也许能对楼主有所启迪。
9 楼
hao710 [专家分:0] 发布于 2008-07-30 08:45:00
8楼的大哥,我想给你满分。但不让给啦,谢谢你的真诚帮助。
你好,非常谢谢你,你的作品我看了,符合我的意思,可怎样才能做前翻和后翻的代码呢?另外我的表单有数据计算,如总费用和分费用几个,输进总费用后,分费用马上出现价钱,在这个有表格的表单上我怎么也做不出费用计算的,你能帮助我么?谢谢
10 楼
cbl518 [专家分:57140] 发布于 2008-07-30 15:34:00
添加一个字段,以十个记录为一同号组。
在报表中,再用该字段来分组打印即可!
ok !!!
我来回复