Foxtable(狐表)用户栏目专家坐堂 → afterloadtablesetting


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

主题:afterloadtablesetting

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


加好友 发短信
等级:六尾狐 帖子:1435 积分:10580 威望:0 精华:0 注册:2014/8/13 16:19:00
afterloadtablesetting  发帖心情 Post By:2019/9/20 14:43:00 [只看该作者]

全局表中没有这个事件?
如果我想在全局表中,对所有的表中特定的列设置一个dropform的属性,请问如何操作比较好?

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


加好友 发短信
等级:超级版主 帖子:106168 积分:539957 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/20 14:57:00 [只看该作者]

到表格afterload事件设置

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


加好友 发短信
等级:六尾狐 帖子:1435 积分:10580 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2019/9/20 15:04:00 [只看该作者]

在afterload中写tables("表1").cols("列1").DropForm = "下拉窗1" ?
好像没反应啊。

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


加好友 发短信
等级:超级版主 帖子:106168 积分:539957 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/20 15:13:00 [只看该作者]

到prepareedit事件处理

If e.IsFocusCell Then
    If e.Table.Cols.Contains("第二列") AndAlso e.Col.Name = "第二列"
        e.Col.DropForm = "窗口1"
    End If
End If

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


加好友 发短信
等级:六尾狐 帖子:1435 积分:10580 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2019/9/20 15:21:00 [只看该作者]

为什么afterload不管用?
prepareedit是不是每次点一个单元格就会执行一下?



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


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

没有多大影响的

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


加好友 发短信
等级:六尾狐 帖子:1435 积分:10580 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2019/9/20 15:55:00 [只看该作者]

我在maintablechanged这个事件中,写如下代码。
For Each c As Col In MainTable.Cols
    If c.IsDate Then 
        msgbox(c.name)
        c.AllowTypeAssistant = True 
    End If
Next
提示都有了,但是没有效果,输入助手没有出来??


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


加好友 发短信
等级:超级版主 帖子:106168 积分:539957 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/9/20 16:02:00 [只看该作者]

输入助手和日期列有啥关系?

c.UsetBuildInEditor = True

 回到顶部