当我没有架构实体名称-仅使用LogicalName时,如何使用“获取记录”在另一个对象上查找相关记录

问题描述

全部

我正在建立潮流。我正在返回与另一个实体有关系的对象。

我想从相关实体获取一些值。

我正在尝试使用“获取记录”连接器。返回的对象仅返回逻辑实体名称(在本例中为“机会”),但“获取记录”想要一个实体名称,即架构名称(“工作机会”)。

大问题:使用CDS从另一个对象的相关记录中获取信息的秘密是什么?

小问题:如何获取架构名称?

解决方法

逻辑名称将与模式名称相同,只是大小写有所不同,即模式名称将具有驼峰大小写(第一个/第二个单词的首字母带有大写字母,您可以在自定义实体中清楚地注意到它,该实体将具有发布者前缀,例如new_entityname)和逻辑名将使用pascal大小写(全部小写)。

您可以在XrmToolBox元数据浏览器或解决方案中找到详细信息。

在下面的片段中, Logical )Name = Opportunity Schema Name = Opportunity ,Display Name可以是任意值,也可以是随时更改。

enter image description here

关于相关实体,您应该使用List Records: GetItems_V2,并且可以通过传递父记录来获取相关子记录来使用过滤器。 Read more

,

能否请您分享流程屏幕截图和回复,以帮助您满足要求?

根据Arun的建议,您可以使用“列表记录”和过滤查询来传递父记录ID,该ID可从动态内容中获取。

请参阅以下链接。 https://crmkeeper.com/2019/08/31/cds-list-records-filter-query-using-flow/

如果我有帮助,请标记我的回答

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...