面向有经验的
ABAP与CDS开发者,这是一篇把@ClientDependent的来龙去脉、默认行为、易错点与迁移策略讲透的技术长文。行文融合ABAP On-Premise与SAP BTP ABAP environment的差异,并辅以可运行示例与真实项目案例,帮助你在多租户、多客户端的企业环境中写出既安全又高性能的CDS。
ClientDependent 是什么:一句话与一张图的理解
@ClientDependent 是 ABAP CDS 早期用于声明一个 CDS 视图是否面向客户端隔离的数据的注解。它描述的不是表上是否有 MANDT 字段,而是开发者希望 Open SQL 访问该视图时是否执行自动的客户端处理。简单说:
@ClientDependent: true表示CDS视图是面向客户端的,Open SQL SELECT会自动按当前会话客户端过滤;从ABAP的视角看,CDS视图本身不显式暴露客户端列,但访问时会执行自动客户端处理。(
订阅专栏 解锁全文
83

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



