1. Přidání uživatele do sloupce

    Článek: AN0002460Aktualizováno:: 09.05.2021

    Následující skript přidá uživatele do sloupce záznamu.

    Příklad:

    Při vytváření záznamu Projektu chceme aktuálního uživatele nastavit jako projektového manažera, pokud v záznamu toto pole již nevyplnil, a dále ho chceme přidat do projektového týmu. Sloupec ict-project-manager je jednoduchý odkaz na uživatele. Sloupec project_team je násobný odkaz na uživatele. Z toho důvodu každý z nich použivá jinou syntaxi.

    Na třídě Projekt si vytvoříme pravidlo Před uložením nového záznamu, typ Skript.

    var pi = OG.Person.GetLoginPerson().ToPersonInfo();

    if (OGActualDataRow['ict-project-manager'] == null)
    {
    OGActualDataRow['ict-project-manager'] = pi;
    }

    var pil = OGActualDataRow['project_team'];
    pil.Add(pi);

×