Metabase.findObjects

Синтаксис

findObjects (parentKey, filter, callback, errorCallback)

Параметры

parentKey. Ключ папки, в которой будет осуществляться поиск объекта;

filter. JSON-объект с параметрами поиска;

callback. Процедура обратного вызова;

errorCallback. Процедура обратного вызова при ошибке.

Описание

Метод findObjects находит объекты репозитория по заданным параметрам.

Комментарии

Для JSON-объекта параметра filter доступны следующие параметры:

Пример

Для выполнения примера предполагается наличие на странице соединения с репозиторием с наименованием «mb» (см. «Пример создания компонента Navigator»). Выведем в консоль браузера массив описаний объектов, удовлетворяющих условиям поиска:

mb.findObjects(0, {
    Filter: {
        FindInfo: {
            Active: true,
            Text: "FindMe",
            Attribute: PP.Mb.FindInfoAttribute.Name,
        }
    }
}, function (sender, args) {
    var loadedObjects = JSON.parse(args.ResponseText).GetObjectsResult.objects;
    console.log(loadedObjects.its);
})

После выполнения примера в консоль браузера будет выведен массив описаний объектов, в названии которых встречается сочетание символов «FindMe».

См. также:

Metabase