jedge@dsi.com
偶然的因素

首先非空白的警报监视

好了,我已经回答了一个问题。简单回顾一下,我正在创建一个警报监控系统,当库存不足或缺货时,它会发出警报。我有一个布尔值,当一个库存低于一个星期的库存和另一个行项目显示的开始日期,那一周我们应该出库存,同上到一周的最后一天。

现在,我想拉一周开始和最后一天的FIRSTNONBLANK和周末的LASTNONBLANK。这将给我我的股票一段时间。我创建了一个没有时间维度的模块,因为我想要的是那些日期,然后我可以根据这两个日期做一些计算。我用过这个公式,但似乎不起作用

每周的场景。周开始[FIRSTNONBLANK:每周场景。周开始)

每周的场景。周末[FIRSTNONBLANK:每周场景。周开始)

我的理解是,括号外的行项是测试项,这意味着我们在这里寻找第一个空白,第二个是引用的行。任何想法吗?这些是我的公式,我的每周场景工具是驱动日期,我创建了一个单独的警报监视器,将这些日期拉出来。

1接受解决方案

接受的解决方案
AlejandroGomez
主Anaplanner /社区的老板

jedge@dsi.com

这不是FIRSTNONBLANK的工作方式,我相信。原因如下:方括号中的项必须被格式化为目标模块中的维度。让我们以Anapedia为例:客户在Source中被格式化为列表,在目标中是一个维度。

alejandrogomez_0 - 1579887407335. - png

所以,在你的例子中,时间是你想要摆脱的维度,这就是为什么它不起作用。我建议作为一个解决方法,使用来自源行项的摘要方法:

在源模块中,在计算日期的行项中,转到摘要方法并将时间摘要设置为First non - blank或Last non - blank。

alejandrogomez_1 - 1579887506377. - png

然后在你的目标模块中,只需要参考你想要的日期行项目使用这个函数(选择:时间。所有的时间)。

alejandrogomez_2 - 1579887585803. - png

我希望它能有所帮助。

欢呼,

亚历克斯。

Olivehorse。

在原始帖子中查看解决方案

7回复7
jedge@dsi.com
偶然的因素

看起来不像我的第一个注释是工作

ArunManickam
主Anaplanner /社区的老板

你好Jedge,

您需要显示您的源和taget尺寸。

我想除了时间,你一定有产品和位置的尺寸。如果它们同时出现在源文件和目标文件中,那么您就不必将它们包含在方括号中,但您需要保留“”的摘要方法。“开始一周”作为第一个非空白也一样,因为它是自然的总结方法。

谢谢

阿伦

jedge@dsi.com
偶然的因素

附加

jedge@dsi.com
偶然的因素

注释2020-01-24 102453. jpg

AlejandroGomez
主Anaplanner /社区的老板

jedge@dsi.com

这不是FIRSTNONBLANK的工作方式,我相信。原因如下:方括号中的项必须被格式化为目标模块中的维度。让我们以Anapedia为例:客户在Source中被格式化为列表,在目标中是一个维度。

alejandrogomez_0 - 1579887407335. - png

所以,在你的例子中,时间是你想要摆脱的维度,这就是为什么它不起作用。我建议作为一个解决方法,使用来自源行项的摘要方法:

在源模块中,在计算日期的行项中,转到摘要方法并将时间摘要设置为First non - blank或Last non - blank。

alejandrogomez_1 - 1579887506377. - png

然后在你的目标模块中,只需要参考你想要的日期行项目使用这个函数(选择:时间。所有的时间)。

alejandrogomez_2 - 1579887585803. - png

我希望它能有所帮助。

欢呼,

亚历克斯。

Olivehorse。

jedge@dsi.com
偶然的因素

这样我们就可以开始了。谢谢!

AlejandroGomez
主Anaplanner /社区的老板

欣赏!