以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 如何设定表只能通过控件增加修改,不能手动在表上修改,锁定了貌似连控件上也不能修改 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124602)
|
-- 作者:susu312
-- 发布时间:2018/9/10 13:15:00
-- 如何设定表只能通过控件增加修改,不能手动在表上修改,锁定了貌似连控件上也不能修改
如何设定表只能通过控件增加修改,不能手动在表上修改,锁定了貌似连控件上也不能修改
此主题相关图片如下:111.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-9/20189101315357229.png)
|
-- 作者:xndd
-- 发布时间:2018/9/10 13:45:00
--
1 建一个窗口,上面放置功能按钮和表控件 2 功能按钮实现添加修改删除功能,表控件只读(或者sqlquery)
|
-- 作者:有点甜
-- 发布时间:2018/9/10 14:34:00
--
startEdit事件写代码
e.cancel = true
|
-- 作者:susu312
-- 发布时间:2018/9/10 14:35:00
--
以下是引用xndd在2018/9/10 13:45:00的发言:
1 建一个窗口,上面放置功能按钮和表控件
2 功能按钮实现添加修改删除功能,表控件只读(或者sqlquery)
如何设置表控件只读?
此主题相关图片如下:1.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-9/201891014325839048.png)
如果允许编辑设为false,则,相当于锁定
|
-- 作者:有点甜
-- 发布时间:2018/9/10 14:59:00
--
startEdit事件写代码
e.cancel = true
|
-- 作者:susu312
-- 发布时间:2018/9/10 21:59:00
--
以下是引用有点甜在2018/9/10 14:59:00的发言:
startEdit事件写代码
e.cancel = true
此主题相关图片如下:1.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2018-9/201891021573662326.png)
我在这个表的startEdit事件中写了 e.cancel = True,但是您看,我鼠标依然可以进去,可以在表上修改,不知该咋弄了?
|
-- 作者:有点蓝
-- 发布时间:2018/9/10 22:17:00
--
如果是sqltable,到窗口的表事件写代码。
如果是fill、DataSource设置的,到全局表事件写代码
|