1

ServiceNow-GetRecords

コード:

           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 フィールドが定義されている Task を拡張します。タスクの状態フィールドの選択リストを見ると、value=8 が表示され、承認済みのラベルがあります。state = 8 の dmn_demand レコードのみを照会すると、必要なものが得られます。また、ServiceNow REST API と ServiceNow REST API Explorer (Fuji リリース) を使用して、これらの要求を構築およびテストすることを検討してください。

于 2015-03-25T05:53:04.650 に答える