以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 关于表的赋值 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=126431)
|
-- 作者:Engineer1
-- 发布时间:2018/10/21 19:50:00
-- 关于表的赋值
此主题相关图片如下:qq截图20181021194141.png
 老师请帮着看一下,我要实现输入收入的时候应收金额自动输入,已回款为逻辑列,选中时应收金额归零,但是现在我没选逻辑列,只要点击收入列,应收金额就自动归零了,不知道问题在哪里?还有这段代码在当前窗口表currentchanged 和 datacolchanged 有什么不同,应该放在哪里好点? Dim r As Row = Tables("窗口1_table6").current r("应收金额") = r("收入")
If r("已回款") = True Then r("应收金额") = "0" End If
|
-- 作者:有点甜
-- 发布时间:2018/10/21 19:55:00
--
datacolchanged事件
Dim r As DataRow = e.DataRow
If r("已回款") = True Then r("应收金额") = 0 Else r("应收金额") = r("收入") End If
|
-- 作者:Engineer1
-- 发布时间:2018/10/21 21:02:00
--
此主题相关图片如下:qq截图20181021205739.png

老师按您的办法又出新情况了,收入列中有的行能编辑有的行不能编辑,如图所示,100和5000之间的单元格就不能编辑,但是日期列的可以编辑,收入列有的行可以有的不可以,没有锁定行语句啊,您看看怎么回事。
|
-- 作者:有点甜
-- 发布时间:2018/10/21 21:04:00
--
2楼代码不会导致不能编辑的问题。
看你其它事件代码,注释掉后测试。
|