我有一个包含公司内所有项目的表格 - 项目表格.每行代表一个项目,其中包含每个属性的最新值(例如单位价格,此项目的利润,供应商,描述等).
ItemNo | Description | Unit Price | Profit % |
----------------------------------------------
1 | MyItem | 200 | 47 |
2 | MyOtherItem | 300 | 25 |
Run Code Online (Sandbox Code Playgroud)
在另一个表中,我对Item-table进行了历史更改 - ChangeLog History Table它显示了ItemNo,已更改的列,旧值和新值以及显示更改发生时间的DateCreated列.像这样:
ItemNo | ColumnName | OldValue | New Value | DateCreated |
-----------------------------------------------------------
1 | Unit Price | 50 | 100 | 20170401 |
1 | Unit Price | 100 | 200 | 20170501 |
2 | Profit % | 2 | 25 | 20170603 | …Run Code Online (Sandbox Code Playgroud)