问题标签 [cds]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
713 浏览

sap - Fiori v/s CDS 中的分析图表

我正在尝试在 SAP 中创建分析图表。我读过我们可以在 Fiori 和 CDS 视图中创建分析图表。两者中哪一个是更好的方法?

0 投票
2 回答
904 浏览

abap - 使用 CDS 连接到另一个 SAP HANA 数据库

我在事务 DBCO 中输入了与另一个 sap 系统的新数据库连接。并用报告成功地测试它ADBC_TEST_CONNECTION

如何在 CDS 视图中使用此连接?甚至可能吗?我认为它可以与表函数一起使用,但没有让它工作。

或者,我尝试在 abap 程序中使用它,但没有成功:

它说该表vbak不存在。

我们目前在使用 ABAP 7.50 的 SAP ECC。

有什么建议么?谢谢

0 投票
1 回答
312 浏览

sapui5 - 为什么不显示选择字段?

我创建了一个带有元数据允许扩展的 CDS 视图,如下所示:

复合视图:

和元数据扩展:

smartfilterbar 应该在屏幕上显示两个字段 ClassType 和 ClassNum 作为选择字段:

但相反,我有一个空的 smartfilterbar:

在此处输入图像描述

点击Filters按钮,它显示:

在此处输入图像描述

这意味着,这两个字段都可用,但可能缺少在 smartfilterbar 控件上设置的选项。

更新
我发现,当我改变元扩展如下:

将显示选择字段。

0 投票
1 回答
1619 浏览

abap - 我可以在 ABAP CDS 视图中创建 GUID 吗?

我在 ABAP CDS 视图中将一个表连接到自身,并希望为每行创建一个唯一的 GUID。那可能吗?

就像是:

0 投票
1 回答
804 浏览

sapui5 - SAP UI5 CDS Annotation,设置搜索过滤标签

我是 SAP 和 UI5 的新手。我在 SE11 中创建了一个表,并在 eclipse ABAP 透视图中创建了一个 CDS 视图。我已经在我的 SAP Web Ide 中创建了一个模板项目。

我想更改选择字段的显示标签。它当前显示了我为表列数据类型提供的名称。前任:。对于 factoryId 列,我给出了名为 FactoryCode 的数据类型。它在选择字段中显示 FactoryCode 标签。我想将其更改为“工厂”。

我使用了 UI.lineItem.label 注释,但它只更改了网格列名称。如何更改过滤器标签?

0 投票
2 回答
914 浏览

odata - 为基于 CDS 的 OData 服务的 OData 更新添加业务逻辑

我在本地包中创建了一个自定义 CDS 视图,如下所示:

在激活此 CDS 视图并在事务 /IWFND/MAINT_SERVICE 中公开生成的 OData 服务后,它确实可以按预期工作,即使使用乐观锁定来处理并发更新也是如此。

此外,我的要求是添加进一步的业务逻辑,以便根据给定的规则集验证更新请求的有效负载。也就是说,如果更新的数据违反了规则,则更新请求将被拒绝并通知客户端(例如,通过 HTTP 500)。

我怎样才能做到这一点?

我找不到像 *DPC_EXT 这样可以丰富业务逻辑的生成类。

我还确实在注册更新的 BOPF 业务对象上创建了一个验证。但是,在通过 OData 更新实体时,不会调用此验证。

0 投票
0 回答
116 浏览

sap - 如何使用 IDA 在 ALV 中获取 ALV CLASSIC 的工具栏?

我正在使用 ALV 和 IDA 编写 CDS VIEW,但我有一个问题.. 如何在 ALV IDA 中添加 alv 经典工具栏,特别是布局按钮?

请查看图片

0 投票
0 回答
632 浏览

annotations - 用于在智能字段中显示文本和 Id 的 OData 注释

我有一个使用基于 CDS 的注释开发的应用程序。我有一个智能表单,其中包含用于插入和更新功能的智能字段。

一些智能字段带有 controlType="dropDownList"。它显示值列表表的 Id,并且描述也显示 Id,即使我设置了 displayBehaviour="descriptionAndId"。

如何使用基于 CDS 的注释在智能字段下拉列表中显示 ID 和描述?

0 投票
1 回答
6329 浏览

abap - (NOT) 在 CDS 定义中筛选值列表

我很想知道 CDS 视图是否有任何类似于 SQL 的过滤命令 in ('value1', 'value2')。CDS 视图不直接支持它,但大多数 SQL 版本(包括 Open SQL)都支持它。我总是可以通过写出 long is or 来检查Field = 'value1' OR Field = 'value2',但如果存在这样的语法,我更愿意使用较短的语法。

我正在尝试实现的打开 SQL 示例:

0 投票
2 回答
565 浏览

apache-kafka - Consumer MQ Topic中如何消费Kafka Topic

我有一个需求,我需要使用 Kafka 主题并将其写入 MQ 主题。有人可以告诉我最好的方法吗,我是卡夫卡的新手。

我已经阅读了融合中的IBM MQ 连接器,但不知道如何实现它。