====== AddItem ======
Добавляет запись в хранилище в соответствии с указанными параметрами.
===== Синтаксис =====
==== PASCAL ====
function TStorage.AddItem(aData: String; aGroup: String; aCrypto: String): TStorageItem;
==== ECMA ====
TStorage.addItem(aData, aGroup, aCrypto);
===== Параметры =====
^Параметр ^Тип (PASCAL) ^Тип (ECMA) ^По умолчанию ^Описание ^
|aData |String |String | - |Строка, которую необходимо добавить в хранилище |
|aGroup |String |String | - |Группа, в которую будет добавлена новая запись |
|aCrypto |String |String | - |Ключ, в соответствии с которым запись будет закодирована |
===== Возвращаемое значение =====
^Тип (PASCAL) ^Тип (ECMA) ^Описание ^
|[[ru:wascript:classes:tstorageitem]] |[[ru:wascript:classes:tstorageitem]] |Объект, содержащий параметры добавленной в хранилище записи |
===== Примеры =====
==== PASCAL ====
-
//{$MODE PASCAL}
var store := TStorage.Create('http://localhost/wastorage/wastorage.php', 'pass');
for var i := 0 to 9 do
Log(IntToStr(store.AddItem('test item ' + IntToStr(i), 'testgroup', 'testcrypto').ItemID));
{{:ru:wascript:classes:tstorage:additem-1_pascal.png|}}
==== ECMA ====
-
//{$MODE ECMA}
var store = new TStorage('http://localhost/wastorage/wastorage.php', 'pass');
for (var i = 0; i < 10; i++){
log(store.addItem('test item ' + i, 'testgroup', 'testcrypto').itemID);
}
{{:ru:wascript:classes:tstorage:additem-1_ecma.png|}}