以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]单元格现在的值和原来的值的区别  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48911)

--  作者:hiliuyong
--  发布时间:2014/4/8 17:33:00
--  [求助]单元格现在的值和原来的值的区别


图片点击可在新窗口打开查看此主题相关图片如下:aqfzim~8d_3b)7%pp7s78c.jpg
图片点击可在新窗口打开查看

 

上图单元个原来的数值是1,

现在改为2.

如何显示原来的值和现在的值

我写了以下代码

msgbox(Tables("表A")(0,0).oldvalue)    \'这句是错的,如何显示修改前的值
msgbox(Tables("表A")(0,0))                  \'显示是2
第一句应该如何改?

 

注,不是在修改表格的时候获取,而是在按键里面获取。

[此贴子已经被作者于2014-4-8 17:33:50编辑过]

--  作者:Bin
--  发布时间:2014/4/8 17:38:00
--  
msgbox(Tables("表A").Current.DataRow.OriginalValue("第一列"))   这个只能获得上一次保存的值.


--  作者:hiliuyong
--  发布时间:2014/4/8 17:46:00
--  

直接写,好像不行

msgbox(Tables("表A")(0,0).OriginalValue)    不对

能不能指定行列的地方呢


--  作者:Bin
--  发布时间:2014/4/8 17:47:00
--  
请认真查看2楼示例代码以及帮助连接.