Zmiany pomiędzy wersją 17 and wersją 18 dla DeployerGuide/AdvancedConfiguration/CustomRegisters

Pokaż
Ignoruj:
Data i czas:
09/05/14 13:54:55 (10 years temu)
Autor:
MK (IP: 213.227.67.33)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/AdvancedConfiguration/CustomRegisters

    v17 v18  
    172172}}} 
    173173Parametry: sql, defaultValue, są objęte standardowym mechanizmem parsowania [http://support.edokumenty.eu/trac/wiki/DeployerGuide/Customization#a3.5Parametry parametrów] (tak jak np. w przypisaniach w [http://support.edokumenty.eu/trac/wiki/DeployerGuide/Customization/ProcessAutomation workflow]). 
     174 
     175=== Listy połączone === 
     176 
     177Użycie znacznika pola, które jest listą wyboru, SQLu innej listy spowoduje jej automatyczne odświeżanie/filtrowanie.[[BR]] 
     178przykład: 
     179w rejestrze cregisters.creg_moj_rejestr, pole "grupa" jest zdefiniowana jako select z listą grup 
     180{{{ 
     181{"sql":"SELECT grp_id,grpnam FROM groups"} 
     182}}} 
     183 
     184"pracownik" jest listą pracowników/użytkowników 
     185{{{ 
     186{"sql":"SELECT usr_id,usrnam FROM users WHERE is_del IS NOT TRUE AND (CASE WHEN {cregisters.creg_moj_rejestr.grupa} = '' THEN true ELSE usr_id IN (SELECT usr_id FROM users_link_group WHERE grp_id = nullif({cregisters.creg_moj_rejestr.grupa},'')::int) END)"} 
     187}}} 
     188Taka konfiguracja spowoduje przeładowanie listy pracowników przy każdej zmianie grupy. 
     189 
    174190 
    175191=== Pole tekstowe typu HTML ===