Содержание
Изменения, затронувшие интерфейсы Synergy: использование скриптинга в формах, методы API, генерируемые события и работу интерпретатора JavaScript.
URL метода: rest/api/registry/filters
Тип запроса: GET
Параметры:
registryID
- ID реестра (не
обязательное).
registryCode
- код реестра (не
обязательно, если указан registryID
).
type
- требуемые типы фильтров (не
обязательное). Может принимать значения:
all
- все фильтры (значение по
умолчанию);
user
- пользовательские;
service
- централизованные;
Если в параметре передано другое значение, оно обрабатывается как
all
.
locale
- код локали (не обязательное).
Если не указан, то используется локаль по умолчанию.
getIcon
- возвращать иконку фильтра
(логический, не обязательный). По умолчанию принимает
значение true
.
Метод возвращает дерево доступных авторизованному пользователю фильтров указанного реестра в формате JSON.
Модификация метода
rest/api/registry/data
Новые параметры:
filterID
- ID фильтра (не обязательное).
Если параметр не указан, то выполняется поиск по всему
реестру.
filterCode
- код фильтра (не
обязательное, если указан filterID
).
Параметр user
исключен. Если этот параметр
будет передан, то возвращается сообщение об ошибке.
Метод возвращает только те записи реестра, которые доступны авторизованному пользователю и удовлетворяют условиям указанных фильтров.
Модификация методов
rest/api/registry/data_ext
и
rest/api/registry/data_ext_post
Новые параметры:
filterID
- ID фильтра (не обязательное).
Если параметр не указан, то выполняется поиск по всему
реестру.
filterCode
- код фильтра (не
обязательное, если указан filterID
).
registryRecordStatus
- статус записи
реестра (не обязательное).
Если для поиска используется параметр
searchString
, поиск указанного текста также
будет выполнятья по ссылкам на реестр и по объектам Synergy.
Метод возвращает только те записи реестра, которые доступны авторизованному пользователю (с учетом прав реестра и указанного фильтра) и удовлетворяют условиям фильтра.
Модификация метода
rest/api/registry/list
Метод дополнительно возвращает все реестры, в которых есть централизованные фильтры, дающие пользователю право доступа к реестру.
Модификация метода
rest/api/registry/files/search
Поиск выполняется только по тем реестрам, на которые у авторизованного пользователя есть право «Просмотр данных».