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

sap - 在 CDS 视图中获取第一行 MSEG 的表函数

我正在尝试构建一个 CDS 视图,该视图使用 VBRK 和 VBRP 发票中的各种字段。另一个要求是显示原始采购订单中列出的价格(例如,我正在向某人出售猕猴桃,我想显示我支付的原始购买价格)。我应该使用参数批处理(MSEG-CHARG)与 MSEG 的连接。这里的假设是每批只有一个采购订单。不过,我不确定如何从发票中建立这种联系。

这是我的基本 CDS 视图:

我尝试使用表函数从 MSEG 中选择响应批次,但我不确定如何将其连接到 CDS 视图。

班级:

如何在我的基本 CDS 视图中使用此表函数将 VBRP 中的位置连接到 MSEG 中的位置?

0 投票
1 回答
1290 浏览

node.js - 为 SAP CAP 应用定义自定义 Express 端点

我正在尝试在 SAP Business Application Studio 中创建一个标准的 SAP CAP(云平台应用程序模型),并且除了 CDS 服务提供的端点之外,还使用其他 Express 端点对其进行扩展。我有以下项目结构:

项目结构

package.json 的内容:

服务器.js:

当我运行cds watch命令时,应用程序正确启动,但是当我打开 Fiori Elements 应用程序时,会出现以下错误消息:

Fiori 应用程序中的错误消息

如果我从 srv 文件夹中删除 server.js 文件,则该应用程序运行良好。什么可能导致错误消息?是否需要任何额外的配置?

0 投票
1 回答
606 浏览

arduino - 我的 arduino nano analogRead 总是返回 1023

连接到 Arduino Nano 的 CDS 传感器模块仅返回 1023 的值。我的代码听到

和 nano 连接面包板

0 投票
0 回答
283 浏览

abap - 访问 ABAP CDS 视图的替代方法是什么?

我知道使用 SAP Netweaver 可以在 Informatica 10.4 中访问 ABAP CDS 视图。但是我们只有 Informatica 10.2 版因此下面的问题。

是否可以使用 SAP Netweaver for Informatica Powerexchange 以外的任何工具访问 ABAP CDS 视图。这种方法是否与将视图公开为 OData 相同(在性能方面)?

快速的谷歌搜索并没有带来任何有用的东西。我知道作为 OData 公开的 CDS 视图可以被各种库访问。除了这些选项之外,还有其他方法可以使用其他库访问 ABAP CDS 视图。

是否可以从 HANA 数据库访问 ABAP CDS 视图?如果是这样,是否有任何库可以从 Java、Python 或 Informatica 10.2 连接到 HANA。

编辑[21-08]:刚刚遇到这个https://help.sap.com/viewer/f2e545608079437ab165c105649b89db/7.5.6/en-US/7c078765ec6d4e6b88b71bdaf8a2bd9f.html。我不确定它是否是 Abap 开发工具的一部分?

0 投票
0 回答
208 浏览

httprequest - 在 RAP OData V2 服务的非托管公开自定义 CDS 实体中获取 HTTPS 请求标头字段?

我的自定义实体由 ABAP 类公开和实现(实现接口 if_rap_query_provider)。我可以通过 OData V2 获取数据。

但是 HTTP 请求标头字段被 SAP 框架隐藏,所以我不能在我的if_rap_query_provider~select实现中使用它们。有没有办法在实现类中获取请求头字段?

我必须将额外的数据从客户端传输到服务器(除了数据模型),这些数据必须由我们的后端业务逻辑处理。

环境:ABAP 7.54 / 1909 / OnPremise

有谁知道如何解决它?

0 投票
1 回答
115 浏览

azure-data-factory-2 - 使用 ADF 从 Oracle 迁移到 CDS

我正在尝试通过 Azure 数据工厂复制活动将数据从 Oracle 迁移到 Common Data Service (CDS) 中的实体。由于 CDS 以 GUID 作为主键而 Oracle 没有主键,因此我的管道总是失败。

我试图在源数据集中创建一个附加列,其值为 @guid() 但是它抛出该列必须是 guid 类型

还尝试了 select REGEXP_REPLACE(SYS_GUID(), '(.{8})(.{4})(.{4})(.{4})(.{12})', '\1-\2-\ 3-\4-\5') MSSQL_GUID,c。* 来自表名 c;guid 在映射中以字符串形式出现

在这种情况下我们如何自动生成 guid

0 投票
1 回答
36 浏览

dynamics-crm - 向实体添加字段以进行数据导入和 Power Query 分析,而无需触及 Dynamics 解决方案

我遇到了在教程中总是被用作与理想示例相反的情况之一。自定义构建的 CRM,并且无法访问构建它的公司。出于这个原因,目前,我们没有触及解决方案,因为我缺乏对 Dynamics 端的重大更改做出安全决定的文档。

也就是说,我每天使用电源查询来分析数据。对于我们的一些需求,理论上是否可以在实体中添加字段,然后将数据导入到这些字段中,并通过幂查询进行分析?

这条路线是否暂时破坏了破坏 prod 环境的可能性,同时使我们能够跟踪新数据点、添加它们(无需创建新的表格来填写)并访问数据以进行跟踪和分析?

我是否遗漏了 Dynamics 和 CDS 之间任何明显的关系问题,或者这是否会保留 CDS 方面的更改?想法?

0 投票
2 回答
4237 浏览

sapui5 - ABAP CDS 视图 - 使用类方法

我想从现有CDS视图中的一个类中调用一个方法来获取某些数据,这些数据只能由这个方法调用。所以我想从 CDS 视图中调用一个方法。

最简单的方法是什么?

我会很高兴有一个代码示例。

0 投票
0 回答
203 浏览

microsoft-dynamics - 无法为 Power Apps 创建嵌入式画布应用,在租户中找不到

我有一个模型驱动的应用程序。尝试使用 Canvas 应用程序进行扩展。

我按照说明进行创建(https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/embedded-canvas-app-guidelines#enable-an-embedded-canvas-app

我点击“自定义”以生成 PowerApp,但不断收到此错误消息:

失败的经典

所有浏览器都试过了。

使用经典设计师让我失望了,所以我尝试了更新的查看器。

从不创造。

失败的常规

另一个错误信息: 在此处输入图像描述

边缘:InPrivate 在此处输入图像描述

0 投票
1 回答
35 浏览

parameters - CDS 链接服务动态 json

对于 CDS 链接服务,无法(从 UI)引入参数。但!Microsoft 确实在高级设置中为我们提供了方便的“以 Json 格式指定动态内容”复选框。

有没有人有像这样转换标准链接服务 json 的示例:

成参数化版本?

具体来说,如果我想参数化serviceUriservice principal key的语法是什么?