(注:一开始我想问这个问题,但现在我想我自己找到了答案,所以这成了一个博客!
tl;dr:答案是CDS+扩展视图!
)
[我是从合作伙伴的角度写的,云产品,但它适用于任何编写可能在其他系统中扩展的代码的人]。
我写了一个很酷的程序来显示材料列表:
(获取数据在最后)
但我也想给客户一个机会来增强它,消费返利新模式,添加更多的字段到select.
最好的方法是什么?
这很好,但不起作用:
将整个选择放入增强部分:
有效的选择,但它提供了比我想要的更多的自由/选项(整个选择可以替换/更改,而不仅仅是添加字段)。我同意这也是一个优点。
动态构建字段列表,并提供一个增强点来添加更多字段;
也有效;您不仅可以添加到字段列表,软件企业优惠,还可以从字段列表中删除。。但是:我们失去了所有的静态检查,我认为这是一个很大的缺点。(例如,购物返利平台,字段名拼写错误不会产生语法错误(很容易找到并解决),但会在运行时造成麻烦。)
我的解决方案:
将字段列表移动到CDS视图并从中选择*:
CDS视图可以用–well–extend视图进行扩展:
这表明它实际工作:
->事实上,淘客app开发,MARA-MEINS是与其他字段一起选择的!
你怎么解决这个问题?你(必须)关心你的字段列表是可扩展的吗?
本文地址: /ziyuan/77169.html
版权声明:本文发布于收集站云 内容均来源于互联网 如有侵权联系删除