Foxtable(狐表)用户栏目专家坐堂 → 如何设计可以选择的对表的引用


  共有2271人关注过本帖树形打印复制链接

主题:如何设计可以选择的对表的引用

帅哥哟,离线,有人找我吗?
liuzhen836
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:96 威望:0 精华:0 注册:2016/3/8 9:48:00
如何设计可以选择的对表的引用  发帖心情 Post By:2016/3/8 10:04:00 [只看该作者]

我想知道在设计窗口时怎么引用窗口的数据
目前的需求是:

比如有ABC三辆车,三辆车的信息分别用A B C三个表来记录, 表的格式都一样,如NUM、SPEED、LOCATION等
现在我在设计窗口时,先通过下拉组合框窗口选择想要操作的表名(A或B或C)
此时下面的录入文本控件里会自动绑定相应的表列(NUM、SPEED等),以录入相关数据

这样就不用为每一个表都设计录入窗口,而是通过一个窗口搞定就行了
请问要如何实现以上操作功能?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/8 10:09:00 [只看该作者]

1、你设计表本身就是错误的。

 

2、车辆就应该合并成一个表,加入一列【型号/名称】来区别不同的车就行。


 回到顶部
帅哥哟,离线,有人找我吗?
liuzhen836
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:96 威望:0 精华:0 注册:2016/3/8 9:48:00
  发帖心情 Post By:2016/3/8 10:21:00 [只看该作者]

我只是举个例子,对象不是车,每天都要录入数据,记录十几条属性,而且要保证时间连续性,所以我想需要多个表

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/8 10:24:00 [只看该作者]

 设计思路就是有问题。

 

 录入就应该用一个表,以后要怎么筛选、怎么排序都可以。

 

 如果加一个对象就要加一张表?这样管理不正确。


 回到顶部
帅哥哟,离线,有人找我吗?
liuzhen836
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:96 威望:0 精华:0 注册:2016/3/8 9:48:00
  发帖心情 Post By:2016/3/8 10:27:00 [只看该作者]

有道理 我试一下

 回到顶部
帅哥哟,离线,有人找我吗?
liuzhen836
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:5 积分:96 威望:0 精华:0 注册:2016/3/8 9:48:00
  发帖心情 Post By:2016/3/8 16:18:00 [只看该作者]

但是现在涉及到另外一个问题,我在窗口中需要显示表中的历史数据,比如当我的下拉组合窗口选了C车,就可以在窗口的某些lable控件当中显示C车最后一次的相关数据,要怎么操作呢

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/8 16:22:00 [只看该作者]

1、筛选

 

Tables("表A").Filter = "第一列 = 'C车'"

 

2、可以排序

 

Tables("表A").Sort = "_Identify desc"

 

3、初学者,先把帮助文档看一次 http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=67187

 


 回到顶部