на главную страницу программы "Водяной"

Инструменты пользователя

Инструменты сайта


api_spisok_spr

spisok_spr

Список записей некоторого справочника.
Параметры:
tabl — имя таблицы
roditel – идентификатор группы справочника (необязателен, в случае задания выдача будет ограничена записями, непосредственно входящими в некоторую группу)
tolkogr – если 0 — только записи, 1 — записи и группы, 2- только группы. Необязателен, по умолчанию равен 0
otbor – условие отбора (на языке SQL), необязателен, но рекомендуется для ускорения выполнения запросов
sostav – список идентификаторов полей таблицы, разделенных запятыми. Необязателен, если не указан, то будут выданы только идентификаторы и наименования записей. Пустые значения полей не будут выданы, даже если имя поля фигурирует в списке идентификаторов
При отсутствии данных вернет пустой массив [].

Пример 1.

http://127.0.0.1:10400/api?token=aaa&action=spisok_spr&param={"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&param={tabl":"GORODA"} 

Ответ

[
{"ID": "1000000000001","NAIMENOVANIE": "Азов"},
{"ID": "1000000000002","NAIMENOVANIE": "Аксай"},
{"ID": "1000000000003","NAIMENOVANIE": "Батайск"},
{"ID": "1000000000004","NAIMENOVANIE": "Ростов-на-Дону"},
{"ID": "1000000000009","NAIMENOVANIE": "Мержаново (Неклиновский р-н)"},
{"ID": "1000000000010","NAIMENOVANIE": "Обуховка (Азовский р-н)"}
]
api_spisok_spr.txt · Последние изменения: 2020/03/04 07:13 — timofeev