我有一个SAP UI5表单,其中包含一个绑定到我的默认odata服务的选择控件。
这种绑定是双向的,我能够读取实体并将实体发回SAP。
我的问题是底层数据模型将多个字段存储为数据库表中的1个字符标记,例如C =客户,O =组织等
我将这些1个字符值转换为字面值的最佳位置在哪里? (即在我的下拉值/显示为其他UI控件的'text')。
我应该在UI级别进行此转换,还是返回SAP OData服务?我能否集体讨论最佳实践方法是什么?
干杯
答案 0 :(得分:1)
同意你应该支持后端 - 事实上,如果SAP后端还没有与您需要在oData服务中公开的这些值相关联的文本,那将是不寻常的。额外的好处是这些文本应该是可翻译的,所以如果你需要支持多种语言,后端会为你照顾。