Obsah

Změny úkolů (ukoly_zmeny)

Změny úkolů (ukoly_zmeny)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 1 Číslo změny IDZmena String(15) Číslo změny úkolu
200 2 Datum Datum DateTime(0) Datum změny úkolu
300 3 Změnil IDVyridil String(8)1) Jméno uživatele, který změnil úkol
310 Lookup Jméno uživatele Vyridil String(30)2) Jméno uživatele, který provedl změnu
350 5 Kopie změny emailem (CC) CC String(150)3) Emaily na které je změna odeslána v kopii
400 4 Komentář Poznamka Memo(0) Komentář změny úkolu
500 Sql Změněné sloupce ChangeFields String(200)4) Sloupce které byly změněny
600 Sql Nové hodnoty ChangeValues String(500)5) Nové hodnoty sloupců, které byly změněny
700 0 Číslo úkolu IDUkol String(15)6) Číslo úkolu

First free FieldID: 6, last free FieldID: 63

Detaily (ukoly_zmenypol)

Popis sloupců

Ord ID Název DB jméno Typ Popis
100 1 Číslo změny (novisible) IDZmena String(15)7) Číslo změny úkolu
200 2 ID ID SmallInt(0) Číslo řádku
300 3 Sloupec FieldName String(35) Sloupec, který byl změněn
400 4 Původní hodnota Old String(60) Původní hodnota sloupce
500 5 Nová hodnota New String(60) Nová hodnota sloupce

First free FieldID: 0, last free FieldID: 63

1)
common_uzivatele:idvyridil
2)
common_uzivatele:IDVyridil=IDVyridil:jmeno
3)
@LuaForm.MainLoop("MultiSelectLookup", nil, DSI, nil, cf.TableMerge(Params, {Value=DSI:FieldByName(Params.FieldName), ArgumentStr="common_uzivatele:Email"}))
4)
(select CAST(list(distinct z.FieldName,',') as VARCHAR(200)) from ukoly_zmenypol z where z.idzmena = ukoly_zmeny.idzmena)
5)
(select CAST(list(distinct z.New,',') as VARCHAR(500)) from ukoly_zmenypol z where z.idzmena = ukoly_zmeny.idzmena)
6)
ukoly_ukoly:idukol
7)
ukoly_zmeny:idzmena