Promotic
WikipediaLinkedInYoutubeTwitterFacebook

mapSetSubmapAt - metoda objektu PmMap

Popis:
Vrací vnořenou mapu Submap. Pokud vnořená mapa neexistuje, pak ji vytvoří.

Do vnořené Submap navíc hromadně přidá všechny položky, uvedené v parametru sSubmap ve formátu KeyVal.

Syntaxe:
PmMap mapSetSubmapAt(String sProp, String sOper, String sSubmap)
Volání:
val = oMap.mapSetSubmapAt(sProp);
Parametry:
sProp(String) Název vlastnosti.
sOper(String) Určuje typ operace - prozatím je nevyužito. Je nutno zadat "" (prázdný řetězec).
sSubmap(String) Textový řetězec obsahující definici vlastností a jejich hodnot.

Textový řetězec má tvar: "Název1:Hodnota1;Název2: ... ;". Je to text ve formátu KeyVal.

Prázdný řetězec ("") znamená, že se do vnořené Submapy nepřidají žádné nové položky.
Vrácená hodnota:
Vrací objekt typu PmMap (vnořenou mapu Submap).
Poznámka:
Tato metoda je funkční i ve Web obrazech.
 
Zjistit hodnotu dané vlastnosti lze také přímo (value = oMap.property). Tato metoda to však provádí obecněji - například název vlastnosti může být uložen v jiné proměnné.
Viz také:
Příklad:
JavaScriptVyber a zkopíruj do schránky

var oMap = Pm.CreatePmMap();
var oMap2 = oMap.mapSetSubmapAt("pars", "", "title0:ABC;value0:1;title1:XYZ;value1:2;");

Pm.Debug(oMap2.mapGetValueAt("title0"));
Pm.Debug(oMap2.mapGetValueAt("value0"));

Historie:
Pm9.00.09: Vytvořeno
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice