Foxtable(狐表)用户栏目专家坐堂 → [求助] 取消打开内置的文件管理器


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

主题:[求助] 取消打开内置的文件管理器

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


加好友 发短信
等级:童狐 帖子:277 积分:2328 威望:0 精华:0 注册:2015/4/5 16:28:00
[求助] 取消打开内置的文件管理器  发帖心情 Post By:2020/6/18 10:55:00 [只看该作者]

请问老师:

窗口AfterLoad里面代码:
Dim rgd As WinForm.RecordGrid = Forms("请假管理窗口").Controls("RecordGrid1")
rgd.Table =  Tables("请假管理窗口_Table1") '指定绑定表
rgd.Columns = "请假日期|请假人|工作部门|请假事由|请假类别|起始日期|终止日期|请假天数|审核领导|审核意见|审核领导签名|审核日期|批准领导|批准意见|批准领导签名|批准日期|销假日期|证明文件"
rgd.Build()

数据表CellButtonClick里面代码:
Select Case e.Col.Name
    Case "证明文件"
        e.Cancel = True '取消默认动作
        If e.Row.IsNull(e.Col.Name) = False '且该列已经输入内容
            DateSt = "请假管理窗口_table1." & e.Col.Name
            Forms("文件管理器窗口").Open()
        Else
            MessageBox.Show(e.Col.Name & "没有上传证明文件!")
        End If
End Select

在窗口Table1上单击"证明文件"列打开我建立的文件管理器,正确。但
在窗口RecordGrid1上单击"证明文件"列打开的却是内置的文件管理器,错误在哪里?应如何处理?

谢谢!

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


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

可能是bug,已反馈

 回到顶部