| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2704 人关注过本帖
标题:如何在同一表单中使用多个控件对同一表记录进行显示?
取消只看楼主 加入收藏
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
 问题点数:0 回复次数:7 
如何在同一表单中使用多个控件对同一表记录进行显示?
对以这个问题,本人一点思路没有,多有麻烦,请多多指教!
我的问题是:怎么样在同一表单中使用多组控件对一个表里的记录进行顺次的显示呢,本人表达能力有现,图示如下:
————————————————————————————————————————
1, 1+1=? 2, 2+2=? 3,谁引清入关的?
O 1 O 3 O 吴一桂
O 2 O 4 O 吴二桂
O 3 O 5 O 吴三桂
O 4 O 6 O 吴四桂
4,道家的创始人是谁? 5 ;;; 6。。。。
O 李鼻 O : O :
O 李眼 O : O :
O 李耳 O : O :
O 李嘴 O : O :
|下一页|

| 返 回|
——————————————————————————————————————————
界面基本就是这样了,功能就是按下一个,记录顺次显示。
这个程序其实就是我前几天问的那个问题的变种,要不怎么不好意思呢?我的思路是一组控件用一个表,这样在同一个表单中就能显示出不同的记录了,可又觉得这样的解决方法实在是愚了点?何况最后记分统计什么的又不好进行,所以上点思路都没有,还请各位多多指点了。。。。
另外祝各位板主,大家:
中秋节快乐,合家欢乐,身体健康!
月圆人更圆!!!
(值班回不了家的,帮我想想这个问题,一解近愁,二解远忧,何乐而不为呢?值班的先干一个。。。)

[此贴子已经被作者于2006-10-4 17:26:58编辑过]

搜索更多相关主题的帖子: 表单 控件 记录 
2006-10-04 17:24
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 
虎哥,我试过了,显示的记录都是一们的,可能都是第一条.最简单的例子:
用6文本框,依次在表单中显示记录1,记录2....我在作的时候显示的每一个文本框里的记录都是一样的,还请大侠说的说明一点
2006-10-05 21:07
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 
虎哥,可能我没有把自己的问题说明白,是这样的.例如:在一个表单中,同时有6个文框,第一个文本框中显示表Quiz_xz的第一题,第二个文框中显示表Quiz_xz的第二题,依次这样....
不是说在一个表单中的一个文本框里顺次显示表Quiz_xz的各记录.
我是这样作的:每一个文本框的Value值我都设成了Quiz_xz.question,可是在表单运行起来的时候,6个文本框显示的都是一样的记录.我想表的指针对于这6个文本框来说都是一样的.
后来我分别在各个文本框的Init()和Interactivechange()加了skip,效果是一样的,所有的文本框都显示是的是同一个记录,在各个文框里的Init()和Interactivechange()里,分别用上go 1,go 2,go 3....,效果还是一个的.指针也没有相对不同的文本框而进行不同的跳转.
不知我这样说,你能明白我的意思吗?
最后再请问,怎么在屏幕中抓图呀,
2006-10-06 07:53
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 

哈...我就是要的这个,十分感激,我会认真领会'代码精神'的.
虎哥的VFP的功力十分了得,在下心服,口服,佩服,佩服....另外多句嘴,能否在你的博客里看到更多的关于如何学习VFP的心得经验吗?我总觉得书本与实战之间总有一段距离,无法跨越,....幸好有你们这样的版主作桥渠,...庆幸,庆幸..
祝:中秋快乐...............:)

2006-10-06 15:26
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 
对以上代码本人还有一点不明:
1,在哪里添加自定义变量.为什么我用Store 1to quit_xz时,提示没有nPapges.
2,在代码里,两个".."点是什么意思呀..起什么作用呀..
         谢谢...有没有解决这个问题上的细详说明..
2006-10-06 23:06
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 
虎哥,实在有点开不了口了....对以上9楼的代码还是看不太懂..能不能说一说这个程序的运行过程呀
我主要是'SKIP (THISFORM.nPages-1)*6+nCnt-1'不太明白是什么意思...按理后应该是个数值的,表示跳到记录几,可是'Thisform.npages-1'是什么意思呢?变量nPagesr 的初值是1,就后不就成了'Thisform.0'了吗?这是个控件呀,还是别的什么意思....这句运行时出错说'无效的下标引用',怎么回事呀...
另外抓图后的文件在哪呀....谢谢
2006-10-07 06:45
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 
nTotalPages=IIF(RECCOUNT()=0,0,INT((RECCOUNT()-1)/6)+1)
THISFORM.nPages=IIF(THISFORM.nPages>=nTotalPages,1,THISFORM.nPages+1)
THISFORM.REF
THISFORM.REF
虎哥,对以上内容还是不太明白.主要是IIF()的使用,它是什么用的呀,书上只是说返回逻辑表达式两个值中的一个,怎么用不太清楚.另外关于自定义变量nPages是不是就可以认为它只是Thisformr的一个方法呢?能否请虎哥对以上代码进行一下详细的说明...谢谢
2006-10-08 21:34
lfd_007
Rank: 1
等 级:新手上路
帖 子:28
专家分:0
注 册:2006-6-7
收藏
得分:0 

谢谢虎哥,为什么你不早说.我花了两天才搞懂,不过我又学会了许多东西,严重感谢!!!!!!!!

2006-10-11 19:50
快速回复:如何在同一表单中使用多个控件对同一表记录进行显示?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028404 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved