2020-09-04 03:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个包含预算数字的输入表。 有一个起始日期和截止日期(年),可以是几年,在这种情况下,值必须在各年之间分配。 我想每年在输出中生成1行。 例如:
IN,1行:从2018年至2020年预算30,000欧元
输出,3行:2018年预算10,000欧元,2019年预算10,000欧元,2020年预算10,000。
如何从一行生成几行?
谢谢。
你好亚历克西斯·德·沃特斯
加入DIM_CALENDER表,其中包含诸如DATE,YEAR,Month之类的日历数据 等等。
下面是我使用示例输入数据创建的测试表。
下面是我为获取输出而编写的查询。
选择与众不同的B.YEAR_YYYY,A.AMOUNT/(((A.DATE_TO-A.DATE_FROM)+1)作为 BUDGET FROM BUDGET A 内连接DIM_CALENDAR B 在B.YEAR_YYYY> = A.DATE_FROM和B.YEAR_YYYY <= A.DATE_TO
输出在下面
您可以在查询转换中的bods中实现相同的sql查询。 如果您还有任何疑问,请告诉我。
非常感谢!
嗨,
我对sap bods有要求,我正在sap bods中通过脚本调用hana过程,它具有输入参数,因此我在bod中创建了全局变量,当我将值传递给全局变量时,它具有多个输出值, 捕获我已创建变量的输出值,并希望使用打印功能在输出中显示它们。
但是面临一个问题,只有1个输出值传递给变量,如何一次传递多个值或任何其他替代解决方案。
谢谢
Raghu
最多设置5个标签!
你好亚历克西斯·德·沃特斯
加入DIM_CALENDER表,其中包含诸如DATE,YEAR,Month之类的日历数据 等等。
下面是我使用示例输入数据创建的测试表。
下面是我为获取输出而编写的查询。
选择与众不同的B.YEAR_YYYY,A.AMOUNT/(((A.DATE_TO-A.DATE_FROM)+1)作为 BUDGET
FROM BUDGET A
内连接DIM_CALENDAR B
在B.YEAR_YYYY> = A.DATE_FROM和B.YEAR_YYYY <= A.DATE_TO
输出在下面
< p>您可以在查询转换中的bods中实现相同的sql查询。 如果您还有任何疑问,请告诉我。
非常感谢!
嗨,
我对sap bods有要求,我正在sap bods中通过脚本调用hana过程,它具有输入参数,因此我在bod中创建了全局变量,当我将值传递给全局变量时,它具有多个输出值, 捕获我已创建变量的输出值,并希望使用打印功能在输出中显示它们。
但是面临一个问题,只有1个输出值传递给变量,如何一次传递多个值或任何其他替代解决方案。
谢谢
Raghu
一周热门 更多>