1. Tvorba formuláře pomocí skriptu

    Článek: AN0001869Aktualizováno:: 27.01.2019

    Skript vytvoří dvě skupiny (group) a do nich přidá několik ovládacích prvků.

    Místo použítí: Webpart Skript

    function OnLoad()
    {

    /* vytvoření textu na stránce */
    OGForm.AddControl( OGForm.CreateLiteralControl("Ukázka volného textu."));

    var gi = OGForm.CreateOGGroup( 'gi1', 'První skupina', true, false);
    OGForm.AddControl( gi);

    var ti1 = OGForm.CreateOGTitle('ti1', 'Kód', true, 'Zadejte kod slevového kupónu.');
    var t1 = OGForm.CreateOGText( 't1', true, 'codes');
    var ti2 = OGForm.CreateOGTitle('ti2', 'Název', false, null);
    var t2 = OGForm.CreateOGText( 't2', false, null);

    var r = OGForm.CreateRow();
    var c1 = OGForm.CreateCol(false); //dva sloupce
    var c2 = OGForm.CreateCol(false);

    c1.Controls.Add( OGForm.CreateItem(ti1, t1));
    c2.Controls.Add( OGForm.CreateItem(ti2, t2));
    r.Controls.Add(c1);
    r.Controls.Add(c2);
    gi.Controls.Add(r);



    var gi2 = OGForm.CreateOGGroup( 'gi2', 'Nastavení');
    OGForm.AddControl( gi2);

    var ti3 = OGForm.CreateOGTitle('ti3', 'Přijmout', false, null);
    var chb1 = OGForm.CreateOGCheckBox( 'chb1');

    var ti4 = OGForm.CreateOGTitle('ti4', 'Odevzdat', false, null);
    var chb2 = OGForm.CreateOGCheckBox( 'chb2', true);


    r = OGForm.CreateRow();
    c1 = OGForm.CreateCol(true); //jeden sloupec

    c1.Controls.Add( OGForm.CreateItem(ti3, chb1));
    c1.Controls.Add( OGForm.CreateItem(ti4, chb2));

    r.Controls.Add(c1);
    gi2.Controls.Add(r);

    OGForm.SetLinkNavigation( 'ahoj|Prvni.aspx>druha|konec.aspx');
    }

    Výsledný formulář vypadá takto:

×