258 документов
← К списку

Отобрать записи справочника по началу наименования

страница
Отобрать записи справочника по началу наименования

Предположим, нам требуется отфильтровать записи справочника Поставщики так, чтобы из списка поставщиков отбирались те, чье наименование начинается на «ООО». Для описания условия отбора воспользуемся функцией startswith().

Наберем в адресной строке браузера следующий URL (листинг 1.89).

Листинг **1.**89. URL запроса

localhost/REST/odata/standard.odata/Catalog_Поставщики?$format=json&$filter=startswith(Description, 'ООО') eq true

В результате в ответ сервера будут включены только данные двух из трех поставщиков, удовлетворяющих условию отбора (листинг 1.90).

Листинг **1.**90. Содержимое ответа сервера

{

"odata.metadata": "http://localhost/REST/odata/standard.odata/$metadata#Catalog_Поставщики",

"value": [{

"Ref_Key": "9cfabfb2-4cb2-11e9-9334-642737df2048",

"DataVersion": "AAAAAwAAAAA=",

"DeletionMark": false,

"Code": "000000003",

"Description": "ООО \"Стиль\"",

"Predefined": false,

"PredefinedDataName": ""

},{

"Ref_Key": "9cfabfb1-4cb2-11e9-9334-642737df2048",

"DataVersion": "AAAAAgAAAAA=",

"DeletionMark": false,

"Code": "000000002",

"Description": "ООО \"Топаз\"",

"Predefined": false,

"PredefinedDataName": ""

}]

}