更新 Dataverse 中的状态列

Update Status Column in Dataverse

目前,我遇到了 DataVerse 的问题。我尝试使用 C#(和 Postman)通过 Web API 更新预定义的 statuscode 列。

我尝试使用这些代码行进行更新

{
    "statuscode": 1
}

错误是

1 is not a valid status code for state code (Entity)State.Inactive on (Entity) with Id.

谁能帮帮我?

谢谢!

设置 statuscode,您始终必须包含相应的 statecode。您收到的错误消息表明当前 statecodestatuscode 表示 inactive 状态和状态(statecode = 1 和 statuscode = 2)。

要将记录设置为 active,请尝试将 statecode 设置为 0

{ "statecode" : 0, "statuscode" : 1}

Dataverse 实体中的有效状态代码和状态代码组合各不相同,因此您需要确保为您的案例选择正确的组合。