以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 表格逻辑框  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193021)

--  作者:zcgmxf
--  发布时间:2024/8/10 9:25:00
--  [求助] 表格逻辑框
老师,在表格新增一行后逻辑框有两种状态,不知道有和不同。谢谢!


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


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



--  作者:有点蓝
--  发布时间:2024/8/10 9:44:00
--  
第一种是正确的。

第二种是错误的,应该不是使用Foxtable内置的新增行功能新增,是使用SQL新增的行,这种情况必须给逻辑列赋值false

--  作者:zcgmxf
--  发布时间:2024/8/19 16:22:00
--  
老师,我不会用SQL新增行,是用的foxtable内置新增行功能,并且出现上述q情况的是同一行。
--  作者:有点蓝
--  发布时间:2024/8/19 16:27:00
--  
foxtable内置新增行功能我测试没有这种情况。请上传实例说明
--  作者:zcgmxf
--  发布时间:2024/8/19 16:34:00
--  
在按钮里用的这个:Tables("登记总表_Table1").DataTable.AddNew().Save(),是不是不能这么写?

[此贴子已经被作者于2024/8/19 16:34:23编辑过]

--  作者:cd_tdh
--  发布时间:2024/8/19 16:53:00
--  
Tables("登记总表_Table1").AddNew()
Tables("登记总表_Table1").Save()

--  作者:wjl-se
--  发布时间:2024/8/19 20:28:00
--  
如果逻辑列是一个表达式,而表达式写的不严谨会出现这种情况
表达式要用IIF(条件,true,false)框住避免这种问题