Update cookies preferences
Promotic

CreateItem - metoda obiektu PmfTreeItem

Opis:
Wytworzy nowy element drzewa (obiekt typu PmfTreeItem).
Składnia:
Object CreateItem(String sId, [String sTitle], [String sProps], [String sPars])
Parametry:
sId(String) Identyfikator elementu drzewa (patrz właściwość Id).
 
Identyfikator pozycji musi być unikalny w ramach wszystkich elementow tego samego rodzica, nie może być pusty łańcuch oraz nie może zawierać znaki "/" i "\".
Jeżeli właściwość Title nie jest ustawiona lub jest null, wtedy identyfikator w drzewie zostanie wyświetlony jako tytuł pozycji.
Identyfikator elementu korzenia drzewa nie można ustawić i posiada zawsze wartość "root".
Z identyfikatorów pozycji można wytworzyć ścieżkę która określa pozycję elementu w drzewie, patrz metody GetItem i GetPath.
sTitle[opcjonalne] (String) Wyświetlany tytuł elementu drzewa (patrz właściwość Title).
 
Jeżeli właściwość Title nie jest ustawiona lub jest null, wtedy w drzewie jako tytuł pozycji zostanie wyświetlony identyfikator pozycji.
sProps[opcjonalne] (String) Wartości początkowe właściwości wytwarzanego elementu.
Dane są tutaj w formacie KeyVal, na przykład: "TextColor:#0000ff;PrivateData:200;".
sPars[opcjonalne] (String) Parametry wytwarzanego elementu. Określają pozycję, na której zostanie wytworzona pozycja.
Dane są tutaj w formacie KeyVal, na przykład: "pos:first;".
pos:before=id - Wytworzy element przed wcześniej wytworzoną pozycją o identyfikatorze id.
pos:after=id - Wytworzy element za wcześniej wytworzoną pozycją o identyfikatorze id.
pos:first - Wytworzy element na pierwszym miejscu.
pos:last (domyślnie) - Wytworzy element na ostatnim miejscu.
Notatka:
Metoda ta działa także w Web panelach.
Przykład:
JavaScriptWybierz oraz skopiuj do schowka

var oRoot = oTree.TreeRoot;
var oTreeItem1 = oRoot.CreateItem("item1");   // Wytworzy nowy element w korzeniu drzewa
var oTreeItem2 = oRoot.CreateItem("item2", "Title", "TextColor:#ff0000;", "pos:before=item1;");   // Wytworzy element z nagłówkiem, kolorowym tekstem oraz wstawi ją przed elementem "item1"
var oTreeItem3 = oTreeItem2.CreateItem("item3");   // Wytworzy element w pozycji rodzica "item2"

Historia:
Pm9.00.26: Wytworzono
© MICROSYS, spol. s r.o.