Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
此主题相关图片如下:1.jpg
上面的窗口保存按钮 按下的时候会变灰
现在我想保存后 如果再修改的时候 在窗口的控件写入值得时候 保存按钮就变回来
调试了很多事件 搞不定 大部分都是焦点到另外一个控件 才执行下面的代码
我要的是 在控件里 写入数据的时候 保存按钮 就变回来!
怎么弄?
If Tables("现场检查").Current.DataRow.RowState <> DataRowState.Unchanged Then
Forms("绩效考核录入").Controls("Button07").Enabled = True
End If
设置这个表的DataColChanged事件:
if Forms("绩效考核录入").Opened Then
Forms("绩效考核录入").Controls("Button07").Enabled = True
End if
老大 请看下我的红字部分 表里面没用啊 我的要求是在窗口里更改值得时候 保存就恢复了 在表里面 写时间的话 窗口控件的值到表还是有延迟的
比如 上面的窗口例子 :
我保存后 发现 申诉里面要把2去掉 我就在控件里 去掉了2同时 保存按钮 就应该要恢复了
双击??
设置这个表的DataColChanged事件:
if Forms("绩效考核录入").Opened Then
Forms("绩效考核录入").Controls("Button07").Enabled = True
End if
保存按钮加入一行:
Forms("绩效考核录入").Controls("Button07").Enabled = False
所有需要写入值的控件的TextChanged或ValueChanged事件写入这一行代码:
Forms("绩效考核录入").Controls("Button07").Enabled = True