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

random - 在 ABAP CDS 视图中创建随机字符串

我想用 ABAP-CDS 视图替换一些 ABAP 逻辑。我们还没有 HANA DB(还没有)——所以没有 SQL 脚本。有没有办法在 ABAP-CDS 中创建具有定义长度的随机字符串?

这是为我们的 HANA DB 迁移做准备,应该替换功能模块“GENERAL_GET_RANDOM_STRING”。

我想将尽可能多的逻辑“下推”到数据库,因为我们有大约 16.000.000 个条目需要输入随机字符串。如果这是通过数据库创建的,这会快得多。

0 投票
2 回答
8483 浏览

abap - 如何在 ABAP CDS 视图中获取当前年份

有没有办法获取当前时间戳或当前日期?SQL 语法是date.now(),但它在 ABAP CDS 中不起作用。有没有没有参数的解决方案?

0 投票
2 回答
297 浏览

c# - 尝试连接到我的 Common Data Service Web api 时出现“System.AggregateException”

这是我的代码:

我的最后一行代码失败了: 在此处输入图像描述

输出是:

MyAPITest.vshost.exe 错误:0:20​​19 年 11 月 5 日 19:20:17:-AuthenticationParameters:System.ArgumentException:响应中应有未经授权的 Http 状态代码 (401) 参数名称:响应抛出异常:'System.AggregateException ' 在 mscorlib.dll 中程序 '[5556] MyAPITest.vshost.exe' 已退出,代码为 -1 (0xffffffff)。

作为参考,我正在尝试使用快速入门指南连接到 Common Data Service。

编辑:在查看我看到的细节时: 在此处输入图像描述

错误

底层连接已关闭:发送时发生意外错误。

该错误下方的更多详细信息:

无法从传输连接读取数据:现有连接被远程主机强行关闭。

0 投票
1 回答
29 浏览

sql - 如果多次找到一个字段,如何不获取数据

我从安装和设备编号的查询中获得结果,但是如果我在安装中有多个设备,我想省略该数据。


我目前的结果如下所示:


我希望这样:

0 投票
4 回答
7864 浏览

view - HANA CDS 视图 vs 计算视图 vs 表函数

在 SAP HANA 中,我习惯于创建计算视图。

以前我了解到计算视图(编译后是列视图)比数据库 SQL 视图更受欢迎。现在有了 CDS-Views,我不确定是否仍然如此。尤其是在性能方面。

另外,现在表函数(取代脚本计算视图)和 CDS 视图之间有什么区别?

0 投票
0 回答
584 浏览

abap - ABAP 字典类型的 DDL 源 Z1127_EXTVIEW 无法转换为扩展(-> 长文本)

我有桌子Z1127_STUDENT

(列的类型基于类型int2char

和 CDS 视图Z1127_CDS_VIEWS

我试图创建这个扩展视图:

但它显示了这个错误:

ABAP 字典类型的 DDL 源 z1127_cds3 无法转换为扩展(-> 长文本)

如何避免这个错误?

0 投票
1 回答
1442 浏览

odata - 使用未显示字段的自定义列(但在 CDS 中可用)

我创建了一个列表报告,并通过添加一些自定义列对其进行了扩展。我面临的问题是,我的自定义列仅在其后面的 CDS 字段(绑定)显示在标准列时才有效。

IE

显示这个:

在此处输入图像描述

只有当我显示该dmsDocumentCount列时,我才有所需的输出:

在此处输入图像描述

我可以看到发生这种情况是因为没有请求 oData 服务返回该dmsDocumentCount字段。

所以你的答案可以是双向的:

如何强制 OData 请求此字段。请记住,我正在扩展列表报告。如何达到结果(或类似)。非常感谢您的回答

0 投票
1 回答
260 浏览

dynamics-crm - Common Data Service 中实体类型标准和托管之间的区别?

在 PowerApps 实体列表页面中,我们默认有五个字段Entity、Name、Type、Customizable & Tags

类型字段是什么意思,我找不到任何与此相关的文章!甚至微软文档也不行!!我知道Custom是分配给我们创建的表的类型,而默认表分为两个 - 托管和标准(请参阅屏幕截图)

但是根据什么标准将他们分成两组?

0 投票
1 回答
3660 浏览

abap - 从 Fiori 列表报告导航到热点等标准应用程序?

我根据之前创建的 CDS 视图创建了 List Report Fiori App。是否有可能在现有和/或附加 CDS 视图中使用一些注释来在供应商编号上创建热点智能字段?

即当我点击它时,它将导航到该供应商的标准“业务合作伙伴”应用程序?

列表报告屏幕截图

如果这是不可能的,您能否解释如何“以另一种方式”做到这一点?

0 投票
0 回答
1324 浏览

abap - 在列表报告中进行基于意图的导航时传递参数

在我的列表报告中,当我直接单击“文档编号”字段时,它会打开另一个应用程序但不传递值。只有当我单击右侧的箭头并移至“常规信息”时,然后在此部分中,当我单击该字段时,才会传递值并打开正确的文档。是否可以通过直接单击报告字段使其工作? 报告 一般信息 CDS 视图定义

如果这是不可能的,您能否建议我如何更改 CDS 中的逻辑以在单击此热点可以肯定工作的情况下出现“快速查看”弹出窗口(附加屏幕来自标准应用程序的工作位置)。 在此处输入图像描述