以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  新增行保存  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189688)

--  作者:fangshen
--  发布时间:2023/12/18 13:29:00
--  新增行保存
各位大侠:我想实现
点击新增行按钮,表A增加一行,然后保存表A

目前感觉是先保存表A,在增加表A的一行(因为在第二次增加行后,能够看到第一次增加的行保存了)
我希望是先增加行,然后再保存表。或增加行后延迟1秒在保存表

谢谢

--  作者:有点蓝
--  发布时间:2023/12/18 13:32:00
--  
按钮代码

tables("表A").addnew
tables("表A").save

--  作者:fangshen
--  发布时间:2023/12/18 13:40:00
--  
上面代码我知道,也是这么写的,但这不是我要的

上面的代码状态:
当第一次按下,增加A行,A行没有保存(因为是红色字)
当第二次按钮,增加B行,A行保存了(正常色),B行没有保存(红色)
当第三次按钮,增加C行,A/B行保存了(正常色),C行没有保存(红色)

我希望:
当第一次按下,增加A行,A行保存
当第二次按钮,增加B行,B行保存
当第三次按钮,增加C行,C行保存

--  作者:fangshen
--  发布时间:2023/12/18 13:49:00
--  
准确的说法:我选择表A的“去保养”逻辑列,系统把表A的当前行复制到表B,同时保存表B。目前自动复制已经实现,但是保存表总是延迟一个节奏。


当第一次增加A行,A行没有保存(因为是红色字)
当第二次增加B行,A行保存了(正常色),B行没有保存(红色)
当第三次增加C行,A/B行保存了(正常色),C行没有保存(红色)




--  作者:有点蓝
--  发布时间:2023/12/18 13:51:00
--  
2楼的用法不可能会这样,绝对是新增一行就保存一行。贴出您的完整代码说明