1. Inicializace dat na formuláři

    Článek: AN0001632Aktualizováno::

    Data na formuláři mohou být inicializována pomocí objektu OGDataRow. Tento objekt lze použít ve skriptu pravidla nebo v detailu třídy ve skriptu detailu záznamu. Pro daný sloupec je tak může být např. nastavena zvolená/vypočítaná výchozí hodnota.

     

    Příklad: Nastavení výchozích hodnot různých typů sloupců při založení nového záznamu skritem pro detail záznamu (nastaveno v detailu třídy):

    function OnCreateEntity()
    {
      OGDataRow['shorttext'] = 'a';
      OGDataRow['middletex1'] = 'aaaaaaaaaaaaaa';
      OGDataRow['longtext'] = 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa';
      OGDataRow['guid'] = 'b1273719-4ca0-4953-a82a-128120cc8a1a';
      OGDataRow['picture'] =  './ImagesData/FCI/exclamation.png';
      OGDataRow['true'] = true;    //Yes;
      OGDataRow['integer'] = 890;
      OGDataRow['decimal'] = 5,8;
      OGDataRow['date'] =  System.DateTime.Now;
      OGDataRow['colour1'] =  42;
      OGDataRow['colour2'] = System.Drawing.Color.FromArgb( 0, 0, 255);    //blue - RGB
    }

×