以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 取消打开内置的文件管理器 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=151220) |
-- 作者:fanjq8686 -- 发布时间: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上单击"证明文件"列打开的却是内置的文件管理器,错误在哪里?应如何处理? 谢谢!
|
-- 作者:有点蓝 -- 发布时间:2020/6/18 11:17:00 -- 可能是bug,已反馈 |