新建CDS VIEW
@AbapCatalog.sqlViewName: 'Y_HR0001_SQLVIEW'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: '人力资源主记录:信息类型0001 (原始分配)'
@OData.publish: true
define view Y_PA0001
as select from pa0001
{
key pernr,
key endda,
key begda,
bukrs,
werks,
persg,
persk,
vdsk1,
gsber,
btrtl,
juper,
abkrs,
ansvh,
kostl,
orgeh,
plans,
stell,
mstbr,
sacha,
sachp,
sachz,
sname,
ename,
otype
}
ALV 展示 代码
DATA: lo_salv_gui_table_ida TYPE REF TO if_salv_gui_table_ida.
lo_salv_gui_table_ida = cl_salv_gui_table_ida=>create_for_cds_view( iv_cds_view_name = 'Y_PA0001').
lo_salv_gui_table_ida->default_layout( ).
lo_salv_gui_table_ida->fullscreen( )->display( ).
效果

这篇博客介绍了如何使用CDS ( SAP Cloud Data Services) 创建名为Y_HR0001_SQLVIEW的SQL视图,并展示了如何将其转换为ALV(Advanced List View)进行数据展示,内容涵盖了关键字段如人员信息、工作分配等。
568

被折叠的 条评论
为什么被折叠?



