====== 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);
}