以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 单元格输入限制 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=108104) |
||||
-- 作者:998168 -- 发布时间:2017/10/16 13:34:00 -- 单元格输入限制 如题,需要达到下图要求,附上图和实例文件,请老师们帮忙做个实例文件出来参考,谢谢! |
||||
-- 作者:有点甜 -- 发布时间:2017/10/16 16:07:00 -- startEdit事件
If e.Col.name = "供应商编号" Then
datarowAdded事件
e.dataRow("默认等级") = "一级" |
||||
-- 作者:998168 -- 发布时间:2017/10/16 17:27:00 -- 回复:(有点甜)startEdit事件 If e.Col.na... 你好,有两点要求没达到: 1. 单击默认级别单元格不需要它选择该单元格(相当于单元格为非可用状态那样的意思),同样对于供应商编号列: 如果该行已经保存那么不能选择它不能进行编辑,如果是新增行就可以选择并且能编辑它。 2.对于已经保存的行,如果修改供应商名称后,供应商编号又可以编辑了, (我需要的是已经保存的行不管什么时候供应编号都不可以选择它,并且不可以再编辑它了,只有新增行在未保存的时候可以选择它编辑它)
|
||||
-- 作者:有点蓝 -- 发布时间:2017/10/16 21:30:00 -- 不能编辑就可以了,为什么一定要不能选择呢? |
||||
-- 作者:998168 -- 发布时间:2017/10/16 23:29:00 -- 回复:(有点蓝)不能编辑就可以了,为什么一定要不能... 不能编辑也达不到啊,比如修改供应商名称后,供应商编号又可以编辑了啊!这点怎么强制对于已经保存的行不管什么情况都不能编辑了呢? |
||||
-- 作者:程兴刚 -- 发布时间:2017/10/16 23:54:00 --
|
||||
-- 作者:998168 -- 发布时间:2017/10/17 0:03:00 -- 回复:(程兴刚)[upload=table,123.table]viewFile.a... 谢谢程版主,要的就是这效果! |