Список записей некоторого справочника.
Параметры:
tabl — имя таблицы
roditel – идентификатор группы справочника (необязателен, в случае задания выдача будет ограничена записями, непосредственно входящими в некоторую группу)
tolkogr – если 0 — только записи, 1 — записи и группы, 2- только группы. Необязателен, по умолчанию равен 0
otbor – условие отбора (на языке SQL), необязателен, но рекомендуется для ускорения выполнения запросов
sostav – список идентификаторов полей таблицы, разделенных запятыми. Необязателен, если не указан, то будут выданы только идентификаторы и наименования записей. Пустые значения полей не будут выданы, даже если имя поля фигурирует в списке идентификаторов
При отсутствии данных вернет пустой массив [].
Пример 1.
http://127.0.0.1:10400/api?token=aaa&action=spisok_spr¶m={"tabl":"KONTRAGENTY", otbor":"UPPER(NAIMENOVANIE) LIKE '%АНДРЕЙ%'", "sostav":"ID,NAIMENOVANIE,POLNOENAIMENOVANIE"}
Ответ
[ { "ID": "1000000000002", "NAIMENOVANIE": "Андрей - Научная ул,24, кв.41", "POLNOENAIMENOVANIE": "Научная ул,24, кв.41" }, { "ID": "1000000000014", "NAIMENOVANIE": "Колмогоров Андрей Николаевич", "POLNOENAIMENOVANIE": "Колмогоров Андрей Николаевич (ИП)" } ]
Пример 2.
http://127.0.0.1:10400/api?token=aaa&action=spisok_spr¶m={tabl":"GORODA"}
Ответ
[ {"ID": "1000000000001","NAIMENOVANIE": "Азов"}, {"ID": "1000000000002","NAIMENOVANIE": "Аксай"}, {"ID": "1000000000003","NAIMENOVANIE": "Батайск"}, {"ID": "1000000000004","NAIMENOVANIE": "Ростов-на-Дону"}, {"ID": "1000000000009","NAIMENOVANIE": "Мержаново (Неклиновский р-н)"}, {"ID": "1000000000010","NAIMENOVANIE": "Обуховка (Азовский р-н)"} ]