181 | | Wszystkie parametry maja możliwość pobierania wartości z cech (bez list wyboru definiowanych przez użytkownika) w postaci |
182 | | * emp_id = "featid|81" |
183 | | lub bezpośrednio z otwartego formularza |
184 | | * emp_id = "{emp_id}" gdzie wartość {emp_id} zostanie zamieniona na wartość w kolumnie (polu) odpowiedniej tabeli - dla formularza dokumentu documents dla sprawy processes. |
| 181 | Wszystkie parametry maja możliwość pobierania wartości w następujący sposób |
| 182 | * z cechy (nie dotyczy cech z list wyboru definiowanych przez użytkownika) |
| 183 | * emp_id = "featid|81" |
| 184 | * emp_id = "featid::81" |
| 185 | * bezpośrednio z otwartego formularza |
| 186 | * emp_id = "{rspuid}" gdzie wartość {rspuid} zostanie zamieniona na wartość w kolumnie (polu) odpowiedniej tabeli - dla formularza dokumentu documents dla sprawy processes. W podanym przypadku jest to pole rspuid (osoba odpowiedzialna) z tabeli processes. |
| 187 | * jako wynik zaptania SQL |
| 188 | * emp_id = "SQL::SELECT usr_id FROM users WHERE usr_id = featid|81" |
| 189 | * emp_id = "SQL::SELECT usr_id FROM users WHERE usr_id = featid::81" |
| 190 | * emp_id = "SQL::SELECT usr_id FROM users WHERE usr_id = {emp_id}" |
| 191 | |
| 192 | Dodatkowo obsługiwane są specjalne wartości parametrów, które można również dodawać do zapytań SQL |
| 193 | * {LOGGED_USER} - id zalogowanego pracownika |
| 194 | * {ENT_ID} - id jednostki |
| 195 | * {PKEYVALUE} - wartość klucza głównego z tabeli documents/processes |
| 196 | czyli może być |
| 197 | * emp_id = "SQL::SELECT rspuid FROM processes WHERE prc_id = {PKEYVALUE}" |