2020-09-08 03:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我不知道如何维护CDS视图的排序顺序? 例如,我想创建表SPFLI的cds视图并按connnid对其进行排序。 我怎样才能做到这一点。 我使用声明
从spfli中选择DEFINE VIEW Z_spfli_view {
用数字表示,
}
在那之后,我不能使用ORDER BY。 那么如何对结果列表进行排序? 也许可以使用一些注释?
最好的问候
米哈伊尔
您好
对于HANA CDS视图,您可以使用" order by"。 对于ABAP CDS视图,无法进行"排序依据"。 当您使用例如
问候,
Florian
没有注释来定义一种"默认排序"(UI注释-参考-SAP库)。 在后端,定义硬排序标准也没有意义,因为从客户端可以使用不同的排序标准(特定于需求)。
在客户端,您可以在启动期间添加默认的排序条件,然后将其作为过滤器应用于OData服务的绑定。
您可以使用KEY 您要对视图进行排序的视图中字段前面的关键字。 这些字段必须全部列为视图中的第一个字段。 您还应该指定
注释AbapCatalog.preservekey的角色:在代码顶部为True。 有关更多详细信息,请参见 cds视图中的键定义。
最多设置5个标签!
您好
对于HANA CDS视图,您可以使用" order by"。 对于ABAP CDS视图,无法进行"排序依据"。 当您使用例如
问候,
Florian
没有注释来定义一种"默认排序"(UI注释-参考-SAP库)。 在后端,定义硬排序标准也没有意义,因为从客户端可以使用不同的排序标准(特定于需求)。
在客户端,您可以在启动期间添加默认的排序条件,然后将其作为过滤器应用于OData服务的绑定。
您可以使用KEY 您要对视图进行排序的视图中字段前面的关键字。 这些字段必须全部列为视图中的第一个字段。 您还应该指定
注释AbapCatalog.preservekey的角色:在代码顶部为True。 有关更多详细信息,请参见 cds视图中的键定义。
一周热门 更多>