以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]关于删除单元格数据的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=81561)

--  作者:5159518
--  发布时间:2016/3/1 12:39:00
--  [求助]关于删除单元格数据的问题
在命令窗口中执行如下代码:
CurrentTable.Select(CurrentTable.Position,6,CurrentTable.Position,9)
CurrentTable.EditDelete

可以将选定行的6-9列的内容清空,但是放在DataColChanged事件中,只能清除第6列和第9列的内容,其中第7-8列是采用目录树列表输入的,要求当第7-8列的内容发生变化后经过判断,如果不符合条件,则清空6-9列的值,现在已经满足了清除的条件(否则第6、9列就不会被清除了),但是7-8列无法清除,请问老师,这是哪出错了呢?

--  作者:大红袍
--  发布时间:2016/3/1 14:34:00
--  
测试,没问题。上传具体例子。
--  作者:5159518
--  发布时间:2016/3/1 19:58:00
--  
老师,我也重新做了一个项目,测试是可以的,就是将代码复制修改了一下,也是可以的,但是回到原来的项目,还是不行,我将能够注释掉的代码都注释掉了,还是不行,也尝试了在启动的时候按ctrl键,然后启动项目属性表属性的代码,测试还是不行,实在搞不明白为什么会这样了,现在将项目上传上来,还请老师帮忙看看,究竟哪出了问题了
--  作者:5159518
--  发布时间:2016/3/1 20:01:00
--  
咦,我传的附件哪去了,怎么看不到啊?
--  作者:5159518
--  发布时间:2016/3/1 20:27:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:bomnse-erp-器件管理.table

现在终于看到附件了,请老师帮忙看看,是怎么回事,谢谢了

--  作者:5159518
--  发布时间:2016/3/1 20:28:00
--  
登录密码“123”
--  作者:5159518
--  发布时间:2016/3/1 22:05:00
--  
还有一个就是想知道,目录树列表如何像列表项目一样设置“禁止直接输入”啊,好像没有相关的介绍嘛,用代码可以实现吗?
--  作者:大红袍
--  发布时间:2016/3/1 22:20:00
--  

测试没问题。入库表,输入 存储_存储编号 后,6-8列都清空了啊。


--  作者:5159518
--  发布时间:2016/3/1 22:41:00
--  
老师,你在入库表中,在盒号列的列表中选择,将第一行由“盒号:A00001,格号:1”,改为“盒号:A0001,格号:2”,你应该能够发现它删除不了了
--  作者:5159518
--  发布时间:2016/3/1 22:45:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看