标题:grid和combo显示不同的表,是够会互相影响?
取消只看楼主
cccjjj888
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-15
结帖率:75%
已结贴  问题点数:20 回复次数:2 
grid和combo显示不同的表,是够会互相影响?
截图.rar (58.11 KB)

    一个表单中有同时又grid和combo,通过点击“打开文件”按钮选择表,在list中显示选中的表的列名(以下简称1表),在grid中显示1表的所有数据,然后通过“选择对应关系”,和另一个表建立对应关系(以下简称2表,combo下拉框显示2表的列名)。
private mp,fn
mp=""
********要另外选择一个工作区打开新表*****************
select 0
**********************************

数据表(dbf)|*.dbf"

mp=
fn=
if empt(mp)=.f.
   use &mp
   fn=left(fn,len(fn)-4)
   thisform.grid1.recordsource=fn
   thisform.grid1.visible=.t.
   FOR I=1 TO fcount()
      thisform.list1.AddItem(FIELD(I))
      NEXT
   thisform.refresh
endif
现在已经实现在grid中显示1表数据,但是显示的数据列数始终和2表的列数相同,2表有几个字段,grid中显示的1表数据就是几个字段,实在想不出是为什么,请高手指教!
搜索更多相关主题的帖子: grid combo 
2009-09-16 15:54
cccjjj888
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-15
得分:0 
1、grid显示表的内容没有达到预期的效果。
2、选择对应关系的目的:如果表1的字段是xm,表2的字段是姓名,通过点击“选择对应关系”,将表1的xm和表2的姓名建立对应关系,这样导入数据的时候,表1的xm字段导入表2的姓名字段
2009-09-17 10:10
cccjjj888
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2009-9-15
得分:0 
选择对应关系就是将表1的xm字段和表2的姓名字段建立关系,然后将表1的数据导入表2中
2009-09-18 10:45



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-285899-1-1.html




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

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