Foxtable(狐表)用户栏目专家坐堂 → 如何用代码打开表格中的下拉窗口


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

主题:如何用代码打开表格中的下拉窗口

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


加好友 发短信
等级:童狐 帖子:204 积分:1802 威望:0 精华:0 注册:2015/3/28 7:24:00
如何用代码打开表格中的下拉窗口  发帖心情 Post By:2022/11/8 17:08:00 [只看该作者]

各位老师您好,假设表中第A类设置了下拉窗口”任务详情“,如何用代码点击A列的单元格直接打开下拉窗口显示该记录的详情,而不是点击单元格中的下拉按钮。

PS:我想在”详情“列绘制"+"和”—“的图片,点击时显示下拉窗口,同时该单元格的图片变成”—“,再次点击时或点击其他空白处关闭下拉窗口,同时该单元格的图片变成”+“,不知道如何实现这样的功能。

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/8 17:11:00 [只看该作者]

不要发重复的问题:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=172799

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


加好友 发短信
等级:童狐 帖子:204 积分:1802 威望:0 精华:0 注册:2015/3/28 7:24:00
  发帖心情 Post By:2022/11/8 19:45:00 [只看该作者]

没看明白如何用

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/8 20:09:00 [只看该作者]

什么地方不明白?绘制就没有必要了,单元格只有进入编辑状态,才能打开下拉窗口

Tables("订单").Select(0, 0) 选中某个有下拉窗口的单元格http://www.foxtable.com/webhelp/topics/0550.htm
Tables("订单").StartEditing 进入编辑状态http://www.foxtable.com/webhelp/topics/0557.htm
Tables("订单").Cols("客户ID").OpenDropDown 打开下拉窗口:

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


加好友 发短信
等级:童狐 帖子:204 积分:1802 威望:0 精华:0 注册:2015/3/28 7:24:00
  发帖心情 Post By:2022/11/8 20:14:00 [只看该作者]

这个代码在哪个事件里写,是表事件中的Click么
[此贴子已经被作者于2022/11/8 20:14:17编辑过]

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/8 20:28:00 [只看该作者]

这种用法是在表事件之外使用的。如果要在表事件click使用,参考:
e.Table.StartEditing
e.Col.OpenDropDown

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


加好友 发短信
等级:童狐 帖子:204 积分:1802 威望:0 精华:0 注册:2015/3/28 7:24:00
  发帖心情 Post By:2022/11/8 20:35:00 [只看该作者]

谢谢蓝版主,我在表事件的Click事件里写了,单击单元格能打开下拉窗口,但还是会出现下拉按钮,请问有什么办法不显示这个下拉按钮仍能正常打开下拉窗口么。

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/11/8 20:40:00 [只看该作者]

不能的。要不就不要使用下拉窗口,改为独立窗口使用。

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


加好友 发短信
等级:童狐 帖子:204 积分:1802 威望:0 精华:0 注册:2015/3/28 7:24:00
  发帖心情 Post By:2022/11/8 20:43:00 [只看该作者]

独立窗口的话很好解决,我主要还是想点击行实现那种展开/收缩显示详情的效果,用下拉窗口可能更合适。用模式窗口的话我得考虑窗口出现的位置


 回到顶部