Axapta 更新ValidTimeState表后,如何查找以前的记录?具体地址
当我获取一个Axapta 更新ValidTimeState表后,如何查找以前的记录?具体地址,axapta,dynamics-ax-2012,x++,dynamics-ax-2012-r2,Axapta,Dynamics Ax 2012,X++,Dynamics Ax 2012 R2,当我获取一个LogisticsPostalAddress记录并对其进行更新时,它会创建一个新记录并使旧记录过期,因为它是一个ValidTimeState表。这对我来说是有道理的,但是有没有办法找出旧唱片是什么 我不想执行validTimeState update::Correction类型更新,因为我确实想要新记录。在select查询中使用范围小于当前起始日期的validTimeState。 选择validTimeState(dateFrom,dateTo) *从桌子上 或 挑选 validT
LogisticsPostalAddress
记录并对其进行更新时,它会创建一个新记录并使旧记录过期,因为它是一个ValidTimeState表。这对我来说是有道理的,但是有没有办法找出旧唱片是什么
我不想执行
validTimeState update::Correction
类型更新,因为我确实想要新记录。在select查询中使用范围小于当前起始日期的validTimeState。
选择validTimeState(dateFrom,dateTo)
*从桌子上
或
挑选
validTimeState(日期目标)
*来自xEP
在select查询中使用validTimeState,范围小于当前起始日期。 选择validTimeState(dateFrom,dateTo) *从桌子上 或 挑选 validTimeState(日期目标) *来自xEP
偶尔()是您的朋友。我尝试了此操作,但不幸无效。必须在
update()
之前调用orig()
。偶尔()是您的朋友。我尝试了此操作,但不幸无效。必须在update()
之前调用orig()
。