以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助] 撤销新增后,如何使记录保持在撤销前行?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32013)

--  作者:bahamute
--  发布时间:2013/4/24 11:58:00
--  [求助] 撤销新增后,如何使记录保持在撤销前行?
 窗口表,撤销新增后,如何使记录指向撤销前行?
--  作者:狐狸爸爸
--  发布时间:2013/4/24 12:02:00
--  

用一个全局变量,记录行号。

 

增加行的按钮:

 

全局变量 = Tables("xxx").Position()

Tables("xxx").AddNew

 

 

撤销按钮:

 

Tables("xxx").Current.DataRow.Reject

 Tables("xxx").Position() = 全局变量


--  作者:Bin
--  发布时间:2013/4/24 12:02:00
--  
如何使记录指向撤销前行?什么意思? 
--  作者:bahamute
--  发布时间:2013/4/24 12:51:00
--  
谢谢狐爸。


撤销前行就是恢复到新增操作前指针位置。

--  作者:Bin
--  发布时间:2013/4/24 14:22:00
--  
以下是引用bahamute在2013-4-24 12:51:00的发言:
谢谢狐爸。


撤销前行就是恢复到新增操作前指针位置。

你们这些问问题的人就不能表达清楚点嘛.都是要靠猜的.猜到是这个意思吧,又不确定.还得问一遍.浪费时间啊.