当前位置: 首页 > 知识库问答 >
问题:

无法从Microsoft Dynamics CRM WebAPI调用BulkDelete操作

澹台华采
2023-03-14

我试图调用Microsoft Dynamics CRM 365(2016/V8.2)实例的WebAPI(OData REST服务)的BulkDelete()操作。

{
    JobName: "Test Bulk Delete 1",
    QuerySet: [{
        EntityName: "oo_thingstodelete",
        ColumnSet: {
            AllColumns: true
        },
        Distinct: false,
        Criteria: {
            FilterOperator: "And",
            Conditions: [{
                AttributeName: "oo_thingstodeleteid",
                Operator: "Equal",
                Values: [ "296e5e0a-ffe1-e944-80f4-005166811dbb" ]
            }]
        }
    }],
    StartDateTime: "2019-04-18T05:00:00Z",
    ToRecipients: [],
    CCRecipients: [],
    SendEmailNotification: false,
    RecurrencePattern: "",
    RunNow: true
}
Values: [ {  “Value”: "296e5e0a-ffe1-e944-80f4-005166811dbb" }]

这感觉像是进步,但它没有告诉我应该使用什么属性名。“object ComplexType”的CRM WebAPI文档没有列出我可以在该对象中使用的任何属性名称,也没有找到关于如何通过WebAPI使用BulkDelete操作的任何示例代码。

请注意,此请求体可能存在其他问题。这只是我目前的路障。

共有1个答案

勾起运
2023-03-14

对我来说,有效的方法是显式地在values数组中指定项的类型。即:

Values: [{"Value":"296e5e0a-ffe1-e944-80f4-005166811dbb","Type":"System.Guid"}]

我有不同版本的CRM虽然(9.1)。

 类似资料:
  • 我试图在用户每次进入该页面时更改JavaFX软件GUI标签的文本。为此,我必须能够更改该标签的值,例如将其解析为变量并执行这些操作。 问题是,由于标签都是用FXML编写的,我不知道如何在Java上正确使用它。我尝试了: @FXML公共标签WordID; 为了使标签(其ID为“WordID”)成为一个对象,我失败了。当我这样做的时候,程序就不会再进入那个框架了。我该怎么办? 代码: FXML: 屏幕

  • 在这里,我得到了一个notaccepted异常,我知道原因是stateMachine.getState()是INITIAL,它不能直接将状态从INITIAL更改为THIRD。 所以我的问题是,我是否可以配置我的statemachine在第一个事件完成时自动触发第二个事件

  • 是jax-ws生成的webservice接口(为简洁起见去掉了注释)。有一种无参数方法: 尝试使用CXF从Camel路由调用无参数操作,如下所示: 调用终结点时导致驼峰呕吐: rocessor.processIllegalArgumentException:获取错误的参数大小来调用out服务,期望大小为0,参数大小为1。请检查消息正文是否与CXFEndpoint POJO数据格式请求匹配。roce

  • 问题内容: api调用 返回在其中填充的对象。样本输出: 当我在go中尝试相同的呼叫时,即使我在掩码中声明了该呼叫,也不会填充该呼叫。请指教。 样本输出: 然后返回一个具有与以下相同数据的html字符串,该示例条目: 问题答案: 默认端点是REST,但是在您的环境中,您使用的是xmlrpc,这可能是由于〜/ .softlayer文件的存在,并且在此文件中将其配置为XMLRPC入口。 有关更多信息,

  • 我看了其他问题,但我无法澄清从另一个任务调用一个任务的疑问,我有以下代码: parseJSON是一个任务,当我运行程序时,它什么也不做,甚至不调用任务,这就像Android为了安全而忽略的一样。

  • 我想在名为Debug的mixin(模块)的实例方法上运行一个基本的RSpec单元测试。以下是调试mixin的文件内容: 当我运行irb并包含调试混入和命令require_relative时/混合/调试。rb’和 然后,如果我用以下RSpec单元测试运行以确认RSpec上下文可以访问混合的实例方法,则测试成功通过: 最后,我将RSpec单元测试更改为如下所示,因此它实际上调用了class\u信息 调