====== GetItems ====== Получает все записи из хранилища, соответствующие указанным параметрам. ===== Синтаксис ===== ==== PASCAL ==== function TStorage.GetItemS(aGroup: String; aCrypto: String): array of TStorageItem; ==== ECMA ==== TStorage.getItems(aGroup, aCrypto); ===== Параметры ===== ^Параметр ^Тип (PASCAL) ^Тип (ECMA) ^По умолчанию ^Описание ^ |aGroup |String |String | - |Идентификатор группы записей | |aCrypto |String |String | - |Ключ, с помощью которого закодированы записи | ===== Возвращаемое значение ===== ^Тип (PASCAL) ^Тип (ECMA) ^Описание ^ |Array of [[ru:wascript:classes:tstorageitem]] |Массив [[ru:wascript:classes:tstorageitem]] |Все записи хранилища указанной группы | ===== Примеры ===== ==== PASCAL ==== - //{$MODE PASCAL} var store := TStorage.Create('http://localhost/wastorage/wastorage.php', 'pass'); var items := store.GetItems('testgroup', 'testcrypto'); for var i := 0 to items.Count - 1 do Log(IntToStr(items[i].ItemID) + #9 + items[i].Data); {{:ru:wascript:classes:tstorage:getitems-1_pascal.png|}} ==== ECMA ==== - //{$MODE ECMA} var store = new TStorage('http://localhost/wastorage/wastorage.php', 'pass'); var items = store.getItems('testgroup', 'testcrypto'); for (var i = 0; i < items.length; i++){ log(items[i].itemID + ' : ' + items[i].data); }