2020-08-19 23:52发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好同事
有人知道如何在ABAP CDS中获取当前系统ID(SY-SYSID)吗?
谢谢迪玛
我认为目前不可能。 唯一的会话字段是用户,客户端和语言(以及日期)。
@ AbapCatalog.sqlViewName:'DEMO_CDS_SESSVAR' @ AccessControl.authorizationCheck:#NOT_REQUIRED 定义视图demo_cds_session_variables 如 选择 来自demo_expressions { ID, $ session.user作为system_user, $ session.client作为system_client, $ session.system_language作为system_language, $ session.system_date作为system_date }
编辑:添加了系统日期(7.52)
您从何处获得了有关该System_date已过时的信息? 这是7.51的新字段(链接),我不认为SAP会再次还原它。
您好 Dmitrii Sharshatkin ,
一种方法是,借助" AbapCatalog.dbHints [] .dbSystem",您可以尝试获取 通过运行数据库查询
https://help.sap。 com/doc/abapdocu_752_index_htm/7.52/zh-CN/abencds_f1_view_entity_annotations.htm
也请检查以下内容
https://answers.sap.com/questions/3783883/system-information-tables.html
感谢 ,
考施克
最多设置5个标签!
我认为目前不可能。 唯一的会话字段是用户,客户端和语言(以及日期)。
编辑:添加了系统日期(7.52)
您从何处获得了有关该System_date已过时的信息? 这是7.51的新字段(链接),我不认为SAP会再次还原它。
您好 Dmitrii Sharshatkin ,
一种方法是,借助" AbapCatalog.dbHints [] .dbSystem",您可以尝试获取 通过运行数据库查询
https://help.sap。 com/doc/abapdocu_752_index_htm/7.52/zh-CN/abencds_f1_view_entity_annotations.htm
也请检查以下内容
https://answers.sap.com/questions/3783883/system-information-tables.html
感谢 ,
考施克
一周热门 更多>