Foxtable(狐表)用户栏目专家坐堂 → 修改后标记


  共有4238人关注过本帖树形打印复制链接

主题:修改后标记

帅哥哟,离线,有人找我吗?
洮沙
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:804 积分:6891 威望:0 精华:0 注册:2017/8/31 12:07:00
  发帖心情 Post By:2022/11/5 9:15:00 [显示全部帖子]

http://www.foxtable.com/help/topics/2369.htm

OriginalValue

获得指定列在打开项目后的初始值,或最近一次保存后的值。

一般用户可以忽略此节内容。
如果还没有接触事件编程,也请暂时忽略此节内容。

示例一

我们知道Foxtable有修改标记功能,能用红底白字标出那些 已经被修改过的单元格。
其实我们可以不用Foxtable内置的修改编辑功能,自己编码实现,过程很简单:

1、新增一个自定义样式,红底白字,假定样式名为"a"

2、将DrawCell事件代码设置为:

If e.Row(e.Col.Name) <> e.Row.DataRow.OriginalValue(e.Col.Name) Then
    
e.Style = "a"
End
 If


 回到顶部