把 Selected Method Parameters 讲透:SAP Fiori 个性化服务里 oScope 与 oComponent 的真正用法

张开发
2026/4/7 16:18:53 15 分钟阅读

分享文章

把 Selected Method Parameters 讲透:SAP Fiori 个性化服务里 oScope 与 oComponent 的真正用法
在 SAP Fiori 项目里,个性化并不是一个可有可无的小功能。用户调好的表格列顺序、筛选器默认值、列表显示方式、查询条件组合,往往决定了业务人员第二天打开应用时,是不是还能延续昨天的工作上下文。SAP 官方在 Unified Shell 的 Personalization Service 中,提供了getContainer、getPersonalizer这样的工厂方法来承载这些用户偏好数据,而Selected Method Parameters这一组参数,正是控制这套机制行为边界的关键开关。官方 API 说明里明确区分了getContainer与getPersonalizer的调用模型:前者会先把数据加载到本地副本中,开发者可以同步修改,等到调用save()或saveDeferred()时再持久化;后者则是直接模式,每次操作都会通过适配器立即读写,并产生往返请求。官方也特别提醒,不要对同一个容器键值混用personalizer和container。(ui5.sap

更多文章