0

我正在尝试从 CRM 中检索可以对给定实体(例如机会)执行的操作列表,我不确定它是否存在,到目前为止,我还没有通过谷歌搜索找到任何东西。我猜想(并且真的希望)这些操作快捷方式与实体元数据相关,并且与给定实体的相应状态码/状态码相关。

让我们再多展示一点:正如您在 Web 客户端中看到的,Opportunity 实体在功能区中提供不同的操作,基于它的状态码。在下图中,您可以看到打开的商机为“以赢取价结束”和“以失败告终”提供操作(快捷方式)

在此处输入图像描述

当机会关闭时,功能区仅提供重新打开操作。

在此处输入图像描述

这些操作与其他行为相关(即,当您关闭机会时,会使用其他字段创建一个名为 OpportunityClose 的新实体),但我不会假装进入这些细节。

到目前为止,我只想知道是否可以在实体元数据中以某种方式检索这些操作。诸如 ActionsMetadta 之类的东西,您可以在其中看到操作名称、何时应提供的状态代码等。TIA


弥尔顿

4

1 回答 1

1

不确定您是否只能检索操作,但 SDK(SDK\Resources\ExportedRibbonXml文件夹)中提供了整个功能区定义。您可以查看并尝试选择您需要的信息。

在这里您可以找到更多信息如何以编程方式获取功能区。

于 2013-05-10T18:11:14.550 回答