manuallite:midukoly_zmeny
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 |
---|---|---|---|---|---|
| 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
manuallite/midukoly_zmeny.txt · Poslední úprava: 2024/07/02 08:49 autor: 127.0.0.1