HANA计算视图到SSRS报告

2020-08-25 10:36发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们在HANA Studio中内置了计算视图(CV),它具有用户输入参数。 基于这些输入,在视图中创建了计算列。
为了进行报告,我们建立了HANA到SSRS ODBC的连接,并尝试访问HANA数据。

我们能够访问CV数据。 但是,在将输入传递到HANA输入参数时,我们面临一个问题。 当前,如果我们对输入值进行硬编码,那么我们就能获得所需的数据。 但是如何动态地将用户输入从SSRS报告传递到HANA CV输入参数。

我们尝试的语法是:
从_SYS_BIC中选择col1,col2。" HANA_CALCULATION_VIEW_NAME"('PLACEHOLDER'=('$$ DATE $$','@ ACT_DATE'))

DATE是HANA CV输入参数。 而ACT_DATE是我们从SSRS传递的动态变量。

它给出了SSRS输入参数的语法错误。 如果您对此情况有任何意见,请提供帮助。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们在HANA Studio中内置了计算视图(CV),它具有用户输入参数。 基于这些输入,在视图中创建了计算列。
为了进行报告,我们建立了HANA到SSRS ODBC的连接,并尝试访问HANA数据。

我们能够访问CV数据。 但是,在将输入传递到HANA输入参数时,我们面临一个问题。 当前,如果我们对输入值进行硬编码,那么我们就能获得所需的数据。 但是如何动态地将用户输入从SSRS报告传递到HANA CV输入参数。

我们尝试的语法是:
从_SYS_BIC中选择col1,col2。" HANA_CALCULATION_VIEW_NAME"('PLACEHOLDER'=('$$ DATE $$','@ ACT_DATE'))

DATE是HANA CV输入参数。 而ACT_DATE是我们从SSRS传递的动态变量。

它给出了SSRS输入参数的语法错误。 如果您对此情况有任何意见,请提供帮助。

付费偷看设置
发送
3条回答
Nir深蓝
1楼-- · 2020-08-25 11:26

大家好,作为本文的变通办法,我们已从HANA中删除了输入参数,并从基于输入参数创建的HANA CV中删除了所有计算。

在SSRS中,我们使用?创建了用户输入。 并将其传递给HANA列/字段DATE以获取数据。 现在,在SSRS中,我们将进行所有计算。 这是一种解决方法。

但是我们确实希望有一种解决方案,将输入值从SSRS报告传递到HANA输入参数,以便所有计算都可以在HANA本身中完成,并可以提高报告性能。

请提出建议。

Aaron 3364
2楼-- · 2020-08-25 11:19

大家好,

任何输入将不胜感激。

spaceman01
3楼-- · 2020-08-25 11:35

您可以在hana中创建带有参数的存储过程,然后从SSRS调用它们,这就是我们拥有实时ssrs数据的方式

一周热门 更多>