■◆我把这个问题放到这里,也希望有兴趣挑战的朋友看看◆■
YUDG 2005-03-11 09:21:47 这是我现在遇到而无法解决的问题,如有不懂.我继续给大家解释!
希望大家能给一个VB的解决方案,我用vb开发的.
此题解决和给出方案者,将给300分.如果本人分不够,重新开号放分.希望大家帮小弟一下.谢谢!
---------------------
虽然并不想这样做,可是实在没什么办法了.首先还是感谢大家.
---------------------
需求:
界面A,B.表tabA,tabC
表tabA与界面A连接.
界面A中一控件显示tabA中相应位置的内容.
点击界面A中"查看"按钮,将查看这个控件中的内容的全部信息,并在界面B中显示出来.
界面B中有添,删,修,存4个按钮
个人分析:
界面A中控件所显示的内容可能是tabA中隐藏列中的数据,但是经过转化,将转化后的数据显示在这个控件中.
例1:控件显示的内容是(1个鼻子+1个嘴+2个耳朵),那么tabA中隐藏位置上的数据是(1,2,3,3).1代表鼻子,2代表嘴,3代表耳朵.
但是控件中的内容中的数量并不是固定的(例2:1个鼻子+2个耳朵+2个眼睛+2个眉毛).那么tabA中隐藏位置上的数据就是(1,3,3,4,4,5,5),4代表眼睛,5代表眉毛.
界面B中显示的是这个控件中的内容的全部信息.并且界面B中,每条数据的控件的数量是一样,并且是随着界面A中控件中内容而改变的(如果是例2,那么在界面B中显示的控件组将为4行).
如例1时,将在界面B中的控件里显示:
[鼻子],[中],[重要],[损伤],[1]
[嘴] ,[下],[重要],[完好],[1]
[耳朵],[中],[重要],[修补],[2]
那么例2中显示的也差不多是这样.只不过又多了"眉毛"的描述.
----------------------
另外,在B中对内容进行操作时,界面A控件的内容也一定能做相应的修改.
例如:将例1中的鼻子删除掉,那么界面A控件中的内容应该是(1个嘴+1个耳朵)
----------------------
表tabC中存储的是这些数据(例如鼻子,嘴,眉毛等等),有其编号(编号唯一),并且各条记录没有重复.在界面B中只是显示了这些数据.并不是界面A中的控件每条信息都有一条数据.而是直接调用tabC中的数据.
例3,表tabC中的内容是
编号 名称 位置 状态 程度
1 鼻子 中 损伤 重要
2 嘴 下 完好 重要
3 耳朵 中 修补 重要
4 眼睛 上 完好 重要
5 眉毛 上 损伤 重要
........
N
(以上表只是例子)
请各位看看,给个解决方案和方法.
如能解答,必将重谢!
我的QQ号码是:30669235,如有兴趣,请联系(验证:csdn)
再次感谢!