云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

服务器_全国报刊索引数据库_排行榜

小七 141 0

服务器_全国报刊索引数据库_排行榜

(注:一开始我想问这个问题,但现在我想我自己找到了答案,所以这成了一个博客!

tl;dr:答案是CDS+扩展视图!

[我是从合作伙伴的角度写的,云产品,但它适用于任何编写可能在其他系统中扩展的代码的人]。

我写了一个很酷的程序来显示材料列表:

(获取数据在最后)

但我也想给客户一个机会来增强它,消费返利新模式,添加更多的字段到select.

最好的方法是什么?

这很好,但不起作用:

将整个选择放入增强部分:

有效的选择,但它提供了比我想要的更多的自由/选项(整个选择可以替换/更改,而不仅仅是添加字段)。我同意这也是一个优点。

动态构建字段列表,并提供一个增强点来添加更多字段;

也有效;您不仅可以添加到字段列表,软件企业优惠,还可以从字段列表中删除。。但是:我们失去了所有的静态检查,我认为这是一个很大的缺点。(例如,购物返利平台,字段名拼写错误不会产生语法错误(很容易找到并解决),但会在运行时造成麻烦。)

我的解决方案:

将字段列表移动到CDS视图并从中选择*:

CDS视图可以用–well–extend视图进行扩展:

这表明它实际工作:

->事实上,淘客app开发,MARA-MEINS是与其他字段一起选择的!

你怎么解决这个问题?你(必须)关心你的字段列表是可扩展的吗?