问题标签 [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 回答
833 浏览

odata - 如何从 cds 中的 /BOBF/IF_FRW_DETERMINATION~EXECUTE 读取输入数据

我已经在 cds 中为 /BOBF/IF_FRW_DETERMINATION~EXECUTE 方法重新定义了业务对象,我想在 /BOBF/IF_FRW_DETERMINATION~EXECUTE 方法中读取来自前端的数据。在前端我调用了更新方法。

0 投票
0 回答
738 浏览

sql - Fiori Elements 模糊搜索功能“包含”虚拟/计算列 CDS 视图

我有一个 CDS 视图,它对具有不同列/字段的 2 个单独视图进行联合。例如:

我在此基础上创建了一个消费视图,并添加了以下注释以启用“lastName”字段上的搜索功能:

当我运行应用程序并使用列表报告搜索栏进行过滤时,它会返回以下错误:

数据库返回 SQL 代码 7。错误文本:不支持功能:CONTAINS predicates on expression ''

在此处输入图像描述

有没有解决的办法?

0 投票
1 回答
1716 浏览

odata - 在 CDS 中创建 2 个传输请求后出现“重复资源”错误

我为同一个项目创建了两个传输请求 (TR),同时在 CDS 视图中进行了更改,之后显示错误代码为 400 的重复资源错误并且我无法在我的 UI5 表中获取任何数据。

我将锁定在新 TR 中的更改转移到旧 TR 但它仍然给出相同的错误。

HTTP 请求失败400,Bad Request,{"error":{"code":"/IWBEP/CM_MGW_RT/030","message":{"lang":"en","value":"Duplicate resource"},"内部错误“:{“应用程序”:...

0 投票
0 回答
728 浏览

sapui5 - CDS ABAP 中的布尔注释

需要通过 CDS 注释将 ABAP 布尔类型转换为 UI5 下拉列表的真/假。有什么 CDS 注释可以帮助我吗?

0 投票
1 回答
743 浏览

abap - BOPF 验证在 cds 视图中不起作用

我在名为 /BOBF/IF_FRW_VALIDATION~EXECUTE 的 cds 中创建了一个 bobf 对象,以将其用于验证目的,我尝试使用以下代码停止使用其导出参数 eo_message 更新值。

但更新操作(我已经创建了bobf)仍在执行

0 投票
2 回答
274 浏览

abap - 每组数据集中的极值

我有一个用 AMDP 编写的 SQLScript 查询,它创建两个新列source_contracttarget_contract.

原始数据:

AMDP 视图中的数据: 在此处输入图像描述

我想忽略任何中间行(日期是决定顺序的标准)。有什么建议或想法吗?

我想过使用Group by来获取最大日期和最小日期,并在单独的消费视图中对这些条目使用联合,但如果我们正在使用group by,我们将无法获取其他条目。另一种可能性是按日期订购,但它在 CDS 中不可用。

0 投票
1 回答
341 浏览

opensql - 在 ABAP CDS“POS(1) invalid exponent”中转换后出错

在我在 SAP R/3 ABAP 7.50 上的核心数据服务 (CDS) 数据定义 (DDL) 中添加了一个cast( sometable.somecolumn as abap.dec( <x> , <y> ) )并作为小数点和小数位数的占位符后,我无法阅读来自 CDS 的数据。有一条错误消息说:<x><y>

数据库返回 sql 代码 3.0.19- 错误文本 POS(1) 无效指数

somecolumn已经有类型DEC

激活没有返回错误或警告。

0 投票
1 回答
198 浏览

azure-logic-apps - 我的逻辑应用 ARM 模板中的这个 Common Service Connector“id”是什么,我需要对其进行标记吗?

在我的逻辑应用 ARM 模板中,我有一个到 Common Data Service 连接器的“创建记录”。

我知道 'orgd16*****.crm11' 是一个 CDS 环境名称,所以我猜外部 API 连接不包含环境?

0 投票
1 回答
634 浏览

annotations - 断言失败:属性“FilterRestrictions”定义了两次

最近我们从1709升级到1809。我们用自定义CDS视图构建了自定义Fiori APP,在1709可以正常工作。但是系统升级后出现错误:

assert-dbg.js:34 断言失败:属性“FilterRestrictions”定义了两次;源 = 元数据文档,注释目标 = z********_CDS.ZFDC_MY_DEFAULTS_CDS_Entities/Z_PROJECT_CREW,术语 = Capabilities.NavigationRestrictions

元数据如下:

CDS 视图如下:

由于元数据是自动生成的,不知道如何修复它。我们还不想在这个阶段尝试修改注释。有人有这个问题吗?或专家的任何建议?

我确实找到了一个 sap 注释:2804095 - OData 元数据:缺少导航限制的功能注释。由于受支持的 SP,它不适用于我们的系统。

任何答案或建议?非常感激!

0 投票
1 回答
1122 浏览

web-services - 通过 @OData.publish 发布的 CDS 在 /IWFND/MAINT_SERVICE 中不可见

在 Eclipse 中创建了一个带有 OData 公开的 CDS 视图。视图已激活并正常工作,我可以使用 se16N 查看 SQL 视图数据。查看下面的定义:

下一步应该是通过 /n/IWFND/MAINT_SERVICE 注册服务。这是问题所在。按下“添加服务”按钮时,条目(与 SEGW 中创建的条目不同)不可用。

这不是 S4/HANA 系统(下面安装的产品),这可能是发布问题吗?

在此处输入图像描述