以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]PrepareEdit的多值选项问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=191973) |
||||
-- 作者:chnfo -- 发布时间:2024/5/20 14:41:00 -- [求助]PrepareEdit的多值选项问题 现在有ABC三个表,分别通过ID建立关联关系,其中表C的列X,是多值字段,需要通过条件构建 如果在表C的prepareEdit事件中构建多值字段,有以下两点问题 (1)当焦点停留在表C的列X中时,此时保存按钮有时候可以点,有时候点不了。如果焦点从列X中移开,保存没有问题 (2)当焦点停留在表C的列X中时,此时如果删除表A.B的数据行,系统马上就假死状态,需要等待N久才会恢复正常(甚至不会恢复,直接挂掉);如果焦点从列X中移开,删除表A.B的数据行立即响应。 是不是prepareEdit事件与动态构建多值字段,有什么冲突? 不仅是多值字段,构建动态数据字典也会有这种情况。 如果绕开这个坎
|
||||
-- 作者:有点蓝 -- 发布时间:2024/5/20 15:21:00 -- 把下面代码去掉,到列属性里设置 DataTables("C").DataCols("X").ExtendType = ExtendTypeEnum.Values |