GetItem

Получает запись из хранилища, соответствующую указанным параметрам.

Синтаксис

PASCAL

function TStorage.GetItem(aGroup: String; aCrypto: String; aID: Integer = -1): TStorageItem;

ECMA

TStorage.getItem(aGroup, aCrypto[, aID]);

Параметры

Параметр Тип (PASCAL) Тип (ECMA) По умолчанию Описание
aGroup String String - Идентификатор группы записей
aCrypto String String - Ключ, с помощью которого закодирована запись
aID Integer Number -1 Уникальный идентификатор записи. Если -1, то будет выбрана случайная запись из группы записей aGroup

Возвращаемое значение

Тип (PASCAL) Тип (ECMA) Описание
TStorageItem TStorageItem Запись хранилища

Примеры

PASCAL

  1. //{$MODE PASCAL}
    var store := TStorage.Create('http://localhost/wastorage/wastorage.php', 'pass');
    var item := store.GetItem('testgroup', 'testcrypto');
    Log(item.Data);

ECMA

  1. //{$MODE ECMA}
    var store = new TStorage('http://localhost/wastorage/wastorage.php', 'pass');
    var item = store.getItem('testgroup', 'testcrypto');
    log(item.data);