以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教:怎样做 下面的提示不出现: (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11064) |
-- 作者:gaoqr -- 发布时间:2011/7/6 9:37:00 -- 请教:怎样做 下面的提示不出现:
PA0130 现浇砾石砼 C25-20-3 是由列表项目获得的,本意就是只取前6个字符。 |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/6 9:44:00 -- 问题是你选择项目的长度超过了6 |
-- 作者:rcsy001 -- 发布时间:2011/7/6 9:48:00 -- 如果只取前6位,没问题,字段长度为6,会自动取前6位,后面超出的部分就会被截去,如果你给的数据超过6位,就会出现这个提示 |
-- 作者:gaoqr -- 发布时间:2011/7/6 10:01:00 -- 问题我知道, 我不知道怎样做提示不出现。
我记得,最初时 是没有这个提示的。
[此贴子已经被作者于2011-7-6 10:05:32编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/6 10:09:00 -- 用ValidateEdit事件,将输入值取6:
if e.col.name = "xxx" then e.text = e.text.substring(0,6) end if |
-- 作者:gaoqr -- 发布时间:2011/7/6 10:20:00 -- 老大,我这里还是出现上面的窗口。
是否上面的语句对主窗口无效? |
-- 作者:gaoqr -- 发布时间:2011/7/6 10:21:00 --
主窗口有2个表 |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/6 10:41:00 -- 每个表都设置一下代码啊。 |
-- 作者:gaoqr -- 发布时间:2011/7/6 10:46:00 -- 好了,谢谢! |