sap.m.select 绑定到 ODATA - 文字查找



我有一个SAP UI5表单,其中包含一个绑定到我的默认odata服务的选择控件。

这种绑定是双向的,我能够读取实体并将其发布回 SAP。

我的问题是底层数据模型在数据库表中将多个字段存储为 1 个字符的标志,例如 C = 客户、O = 组织等。

将这 1 个字符的值转换为其文字等效值的最佳位置在哪里?(即显示为我的下拉值/在其他 UI 控件上的"文本"(。

我应该在 UI 级别执行此转换,还是返回到 SAP OData 服务?我能在这里了解您对最佳实践方法的集体想法吗?

干杯

同意您应该为此支持后端 - 事实上,如果 SAP 后端还没有与这些值关联的文本,您只需要在 oData 服务中公开这些文本,那将是不寻常的。额外的好处是这些文本应该是可翻译的,所以如果您需要支持多种语言,后端将为您处理。

最新更新