Zmiany pomiędzy wersją 26 and wersją 27 dla DeployerGuide/Customization/ProcessAutomation
- Data i czas:
- 01/26/11 21:13:36 (14 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Customization/ProcessAutomation
v26 v27 203 203 Przypisania służą nadaniu wartości dla zmiennych procedury jak również nadaniu wartości atrybutom etapu którego dotyczą. 204 204 205 1. Tworzymy własność typu array dla procedury 206 np. Opiekun 207 208 2. Tworzymy etap w którym ustalimy Opiekuna (np. Określenie opiekuna) w zakładce Dane wejściowe 209 wpisujemy Nazwę dodanej własności (Opiekun). W efekcie tego w etapie pojawia się link monitujący "Edytuj dane" 210 211 3. W etapie który chcemy zlecić Opiekunowi dodajemy Przypisanie: 205 * Tworzymy własność typu array dla procedury np. Opiekun 206 * Tworzymy etap w którym ustalimy Opiekuna (np. Określenie opiekuna) w zakładce Dane wejściowe wpisujemy Nazwę dodanej własności (Opiekun). W efekcie tego w etapie pojawia się link monitujący "Edytuj dane" 207 * W etapie który chcemy zlecić Opiekunowi dodajemy Przypisanie: 212 208 własność: {stages.orgarr} (czyli tablica wykonujących zadanie workflow) 213 209 wyrażenie: {procedures.Opiekun} 214 210 211 Przypisanie też możemy użyć bez konieczności pobierania danych od użytkownika, możemy je pobrać z bazy danych. Dla tego przykładu gdybyśmy chcieli pobrać Opiekuna klienta którego dotyczy sprzedaż dodalibyśmy Przypisanie z własnością: {stages.orgarr} i wyrażeniem: 212 {{{ 213 SELECT o.orunid FROM contacts c JOIN processes USING(contid) JOIN orgtree_view o ON o.usr_id = c.macrtk WHERE prc_id = {processes.prc_id} 214 }}} 215 215 216 216