Promotic

SetItem - metoda objektu PmArray

Popis:
Nastaví hodnotu v položce pole zadanou indexy i a j.
Syntaxe:
Empty SetItem(Variant vValue, Long i, [Long j])
Parametry:
vValue(Variant) Hodnota
i(Long) Index pole (indexováno od 0).
j[nepovinné] (Long) Index pole (indexováno od 0).
V případě 1-rozměrného pole se parametr neuvede nebo může mít hodnotu -1.
Viz (Col,Row) - 2-rozměrné pole s významem pole řádků.
Poznámka:
Tato metoda je funkční i ve Web obrazech.

Hodnota lze nastavit jen položce která v poli existuje (položky se vytvářejí metodou Create nebo Pm.CreatePmArray).
Pokud je potřeba pole zvětšit, pak je nutno místo metody SetItem volat metodu Insert.
Příklad1:
1-rozměrné pole
JavaScriptVyber a zkopíruj do schránky

var arr = Pm.CreatePmArray(1, 3);
arr.SetItem("Test0", 0);
arr.SetItem("Test1", 1);
// ...
Příklad2:
2-rozměrné pole
JavaScriptVyber a zkopíruj do schránky

var arr = Pm.CreatePmArray(2, 3, 5);
arr.SetItem("Test", 0, 2);
// ...

var val = arr.GetItem(0, 2);   // val = Test

Historie:
Pm8.02.00: Vytvořeno
© MICROSYS, spol. s r.o.