1. Načíst data ze systému

    Článek: AN0001858Aktualizováno::

    Příklad načte aktivní (nesmazané) záznamy ze třídy 100, kde ve sloupci s ID 30 je hodnota end.

    /* vytvorit filtr a nacist data */
    var f = OG.DataRow.GetDataRowFilter( 100);
    f.SetColumnData( 30, 'end');
    f.Filter_OnlyActive = true;

    /* nacist data */
    var drList = OG.DataRow.GetDataByFilter( f);
    if ( drList != null)
    {
        /* zpracovat data */
    }

    Níže uvedený příklad načte hodnoty ze třídy, které jsou ve sloupci 'active' označeny jako true a nastaví pro ně ve sloupci 'kod_sloupce_1' hodnotu ze sloupce 'kod_sloupce_2'.

    /* vytvorit filtr a nacist data */
    var f = OG.DataRow.GetDataRowFilter(OGModel, 'topic');
    f['active'] = true;
    f.Filter_Sort = 'order';
    var topics = OG.DataRow.GetDataByFilter(f);
    //projit zaznamy
    for( var it = 0; it < topics.Count; ++it)
    {
    var t = topics[it];

    //prirazeni hodnoty z jednoho sloupce do druheho
    t['kod_sloupce_1'] = t['kod_sloupce_2'];

    }

×