以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 编辑查询表列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143033) |
-- 作者:良才 -- 发布时间:2019/11/12 11:35:00 -- 编辑查询表列 Tables("窗口1_Table1")类型是SQLTable,想编辑托管状况列, PrepareEdit If e.IsFocusCell Then
怎样允许编辑托管状况列,求代码?谢谢! |
-- 作者:有点蓝 -- 发布时间:2019/11/12 11:37:00 -- 窗口设计那里把允许编辑设置为true即可 |
-- 作者:良才 -- 发布时间:2019/11/12 11:52:00 -- If e.Sender.Value IsNot Nothing Then 是查询表,要用代码 [此贴子已经被作者于2019/11/12 11:55:22编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/12 12:08:00 -- e.Form.controls("Table1").Table.Fill(xxx.... e.Form.controls("Table1").Table.AllowEdit =True
|
-- 作者:良才 -- 发布时间:2019/11/12 12:14:00 -- 谢谢 |
-- 作者:良才 -- 发布时间:2019/11/12 12:30:00 -- 老师我只允许编辑 托管状况,下面代码不对,求老师指教 e.Form.controls("Table1").Table.Cols("托管状况").AllowEdit =True [此贴子已经被作者于2019/11/12 12:55:43编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/12 13:36:00 -- [此贴子已经被作者于2019/11/12 13:35:48编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/12 13:38:00 -- dim t as table = e.Form.controls("Table1").Table t.Fill(xxx....t.AllowEdit =True for each c as col in t.cols if c.name <> "托管状况" then c.AllowEdit =false next
|
-- 作者:良才 -- 发布时间:2019/11/12 14:36:00 -- 谢谢 |