Foxtable(狐表)用户栏目专家坐堂 → [求助]数据表中列项下拉数据选择后显示问题


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

主题:[求助]数据表中列项下拉数据选择后显示问题

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


加好友 发短信
等级:幼狐 帖子:64 积分:628 威望:0 精华:0 注册:2022/10/1 17:58:00
[求助]数据表中列项下拉数据选择后显示问题  发帖心情 Post By:2023/1/12 20:44:00 [只看该作者]

数据表列项下拉数据表定义后,显示列内容是A,取值内容是B,最终数据表中列项内显示的是B,请问能用什么方法将列项内显示的A,实际后台表内数据是B

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


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/1/12 21:24:00 [只看该作者]

方法1、使用字典:http://www.foxtable.com/webhelp/topics/0062.htm,不过这种方式需要加载所有数据,不支持动态加载
2、到表事件drawcell,显示查询显示A:http://www.foxtable.com/webhelp/topics/0656.htm
比如

If e.Col.Name = "第一列" Then 
dim dr as datarow = datatables("某数据表列项下拉数据表").find("某取值列='" & e.row("第一列") & "'")
if dr isnot nothing then
    e.Text = dr("某显示列")
end if 
End
 
IF

 回到顶部