Foxtable(狐表)用户栏目专家坐堂 → 下拉框出不来值


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

主题:下拉框出不来值

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/18 11:56:00 [显示全部帖子]

1、

 

If MainTable.Name = "t_zd" Then
    Dim dmp As New TableDataMap
    dmp.DataTable = "t_zd" '指定数据来源表
    dmp.ValueCol = "bm" '指定取值列
    dmp.DisplayCol = "mc" '指定显示列
    '指定下拉列表时显示哪些列的数据
    'dmp.ListCols = "ID,公司,姓氏,名字,职务,业务电话,传真号,地址,城市,邮政编码"
    dmp.ListCols="mc,bm"
    'dmp.Filter=" sjzd='1' "
    dmp.Sort = "mc" '指定排序方式
    Tables("t_zd").Cols("sjzd").DataMap = dmp.CreateDataMap() '生成并设置DataMap
End If

 

2、http://www.foxtable.com/help/topics/0682.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/18 14:10:00 [显示全部帖子]

 1、肯定可以。

 

设置的列,必须存在于你的表;设置的筛选条件,必须有满足条件的数据。

[此贴子已经被作者于2014-12-18 14:10:38编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/18 15:09:00 [显示全部帖子]

以下是引用zhycyq在2014-12-18 15:06:00的发言:
1、刚开始有,我切换了 ,切换之后再回来又没了。

 

不可能,代码没有问题。

 

看5楼,而且,数据字典不要随意改变(指filter),改变以后,可能造成数据空白。


 回到顶部