有一个要求,在模块1(PIC 1)中,有一些交易,用户希望模块2中的最后一次非零发生。我们如何在模块2(PIC 2)中获取最后一个非零数据?突出显示的是我们在模块2中想要的数字。
模块1
模块2
解决了!去解决方案。
如前所述,您需要使用摘要类型的“关闭余额”。
但是首先,您必须创建一个技术订单项,该项目将以以下公式将最新的非0值转发:
如果值<> 0,则值else先前(技术行项目)
您将其摘要类型更改为结束余额。然后,您可以通过查找特定年份(或[Select:time.all oble of time二)引用其值
如前所述,您需要使用摘要类型的“关闭余额”。
但是首先,您必须创建一个技术订单项,该项目将以以下公式将最新的非0值转发:
如果值<> 0,则值else先前(技术行项目)
您将其摘要类型更改为结束余额。然后,您可以通过查找特定年份(或[Select:time.all oble of time二)引用其值
“但是首先,您必须创建一个技术订单项,该项目将以以下公式将最新的非0值转发为前进:”
当然是!谢谢@nathan_rudman,确实忘记了那一步。
作为替代方案,您可以使用时代和lastnonblank聚合方法吗?
开始和最终位置在时间设置中从当前时期驱动,因此需要考虑到这一点。另外,仅当目标模块(模块2)不包含时间作为维度时,才应使用时间。