点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在基于HANA CALC视...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在基于HANA CALC视...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们正在基于HANA CALC视图为企业开发水晶报表。 在水晶报表中,我们需要限制记录数量tp 100。
对于运行报表时使用的一组过滤器,DB有1100万条记录,我们不需要分配整套记录,在水晶报表中只需要100条记录
例如发送给HANA之类的查询
SELECT * FROM TABLE LIMIT 100或
从表中选择前100名。
我们尝试了TOP N条记录的几种选择
1)通过在主报表中插入子报表。 其中子报表是在SQL中带有LIMIT的命令/查询,并且主报表和子报表使用主报表中的参数值进行链接。 由于主报表仍在提取大量行,因此子报表限制了这些行,因此无法使用。
2)我编写了一个SQL查询来获取数据,而不是从数据源中提取字段。 这不起作用,因为在命令中创建参数时,无法将它们指定为可选值或多值。
让我知道我在CRE中可以使用哪些选项来限制查询中的行或前N行。
谢谢
Srini
我认为Crystal Reports for Enterprise本身没有解决方案,但是您可以尝试添加一个额外的语义层(例如.unx Universe)并尝试在Universe上进行操作 水平。
一周热门 更多>