1

ServiceNow - 获取记录

代码:

           var proxy = new ServiceNow_dmn_demand()
            {
                Url = "https://<instance>.service-now.com/dmn_demand.do?SOAP",
                Credentials = new NetworkCredential("username", "password")
            };

            var objRecord = new Service.getRecords
            {
                // Here, I want to filter the records that are approved..
            };

            var recordResults = proxy.getRecords(objRecord);

我得到了所有的记录。

我想得到只批准的记录。但我不知道用于过滤Approved记录的确切字段名称。

4

1 回答 1

1

您正在寻找状态字段,特别是 state=8 的位置。此表扩展了定义 State 字段的任务。如果您查看任务中该状态字段的选择列表,您将看到 value=8,具有已批准的标签。如果您仅查询 state = 8 的 dmn_demand 记录,这应该可以满足您的需求。还可以考虑使用 ServiceNow REST API 和 ServiceNow REST API Explorer(在 Fuji 版本中)来帮助您构建和测试这些请求。

于 2015-03-25T05:53:04.650 回答