在KPI Drilldown报告中传递默认用户参数值

2020-08-14 01:20发布

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

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


你好大师,

请提供帮助,如何将用户默认参数值传递给KPI Tile/Drilldown报告。 请在下面的屏幕快照中找到我要在"平铺/向下钻取"报告中尝试访问的值。

用户进入Fiori帐户后,应该能够从其默认仓库中获取记录。

据我所知,可以通过维护"过滤器和参数"部分中的值来完成此操作,但是我不知道要维护什么值以及在CDS视图中需要进行哪些更改(除了对其进行参数化之外)。

如果有任何参考,请提出建议。

谢谢-

Abhishek

(58.8 kB)

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

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


你好大师,

请提供帮助,如何将用户默认参数值传递给KPI Tile/Drilldown报告。 请在下面的屏幕快照中找到我要在"平铺/向下钻取"报告中尝试访问的值。

用户进入Fiori帐户后,应该能够从其默认仓库中获取记录。

据我所知,可以通过维护"过滤器和参数"部分中的值来完成此操作,但是我不知道要维护什么值以及在CDS视图中需要进行哪些更改(除了对其进行参数化之外)。

如果有任何参考,请提出建议。

谢谢-

Abhishek

(58.8 kB)
付费偷看设置
发送
5条回答
Aaron 3364
1楼 · 2020-08-14 02:22.采纳回答

您好 Amal Touzani

我按如下方式进行操作...发布解决方案可能对 某人...

 @Consumption:帮助解决问题。
 @ AbapCatalog.sqlViewName:'ZTESTPARAM'
 @ AbapCatalog.compiler.compareFilter:是
 @ AbapCatalog.preserveKey:是
 @ AccessControl.authorizationCheck:#检查
 @ EndUserText.label:"带有参数测试的CDS"
 @ VDM.viewType:#CONSUMPTION
 @ OData.publish:正确

 定义视图ZTEST_PARAM
     带参数
    
     @ Consumption.hidden:是
     @ Consumption.derivation:{lookupEntity:'I_UserParameter_F2200',
     resultElement:" UserParameterValue",绑定:[
     {targetElement:'UserParameter',类型:#CONSTANT,值:'/SCWM/LGN'}]
     }
     p_LGNUM:/scwm/lgnum
 从ZTEST_PARAM_I(p_lgnum:$ parameters.p_LGNUM)中选择{
    
     仓库号
     WarehouseTask,
     WarehouseProcessCategory,
     MaterialId,
     DocumentCategory,
     USERNM,
     @DefaultAggregation:#SUM
     将(1作为abap.int4)转换为countRecord
 } 

感谢-

阿布舍克语

绿领巾童鞋
2楼-- · 2020-08-14 02:05

你好,

使用默认参数之前必须先激活它们,这些链接说明了如何:

https://blogs.sap .com/2017/09/14/activating-user-defaults-in-sap-s4hana/

https://blogs.sap .com/2017/09/14/applying-user-defaults-in-sap-s4hana/

要传递默认仓库,您可以先获取用户名,然后获取其仓库号,以过滤用户仓库上的CDS。

致谢。

Climb_Ma
3楼-- · 2020-08-14 02:14

您好,Amal,

非常感谢参考博客...因为Warehouse是我要使用的默认用户参数之一 在KPI中报告类似%% UserDefaults.Warehouse %%之类的东西,这样,我不需要先获取用户名然后再获取仓库号来手动检索仓库。

谢谢-

Abhishek

Bunny_CDM
4楼-- · 2020-08-14 02:24

你好,

不客气。

如果默认仓库编号可通过KPI使用,则很好,但如果不能,则可以从CDS进行。

致谢。

葫芦娃快救爷爷
5楼-- · 2020-08-14 02:00

感谢分享。

一周热门 更多>