0

我想显示美国 ScheduleState 更改的列表,但不是所有更改,只有最新更改。不仅已接受,还有当前状态。

我尝试使用 ValidTo > Current,但情况并非总是如此,可能发生了其他更改,因此最新的 ScheduleState 更改上的 ValidTo 已成为过去。

那么,是否可以通过环回 API“自动”检索最新的修订/ScheduleState 更改 - 还是在加载所有 ScheduleState 更改后我需要“手动”执行此操作?

4

1 回答 1

0

LBAPI 使用日期 9999-01-01 表示更改是您询问的一组内容的最后一个更改。因此,如果您询问有关两个字段的信息,您将获得两条具有类似日期的记录。然后,您必须计算出您接下来想知道的内容:每个字段的最后一次更改,人工制品上任一字段的最后一次更改(通过查看 _ValidFrom 字段)。

如果您想知道当前状态,则使用“查找”中的 __At 字段会有所不同。但是,这并不能告诉您最后一次更改是什么/何时。

于 2019-05-14T13:29:22.913 回答