Предположим, мы хотим включить в результат запроса не только полученные записи, но и количество этих записей. В строке URL запроса это задается с помощью параметра $inlinecount=allpages. Наберем в адресной строке браузера следующий URL (листинг 1.83).
Листинг 1.83. URL запроса
localhost/REST/odata/standard.odata/Catalog_Поставщики?$format=json&$inlinecount=allpages
Обратите внимание, что список параметров запроса начинается со знака вопрос (?), а различные параметры связываются между собой символом амперсанд (&).
В результате в окне браузера мы увидим содержимое ответа сервера. Количество полученных записей справочника – три (листинг 1.84).
Листинг 1.84. Содержимое ответа сервера
{
"odata.metadata": "http://localhost/REST/odata/standard.odata/$metadata#Catalog_Поставщики",
"odata.count": "3",
"value": [{
"Ref_Key": "9cfabfb0-4cb2-11e9-9334-642737df2048",
"DataVersion": "AAAAAQAAAAA=",
"DeletionMark": false,
"Code": "000000001",
"Description": "ОАО \"Фонтан\"",
"Predefined": false,
"PredefinedDataName": ""
},{
"Ref_Key": "9cfabfb1-4cb2-11e9-9334-642737df2048",
"DataVersion": "AAAAAgAAAAA=",
"DeletionMark": false,
"Code": "000000002",
"Description": "ООО \"Топаз\"",
"Predefined": false,
"PredefinedDataName": ""
},{
"Ref_Key": "9cfabfb2-4cb2-11e9-9334-642737df2048",
"DataVersion": "AAAAAwAAAAA=",
"DeletionMark": false,
"Code": "000000003",
"Description": "ООО \"Стиль\"",
"Predefined": false,
"PredefinedDataName": ""
}]
}