Zmiany pomiędzy wersją 2 and wersją 3 dla DeployerGuide/Customization
- Data i czas:
- 03/21/12 00:55:14 (13 years temu)
Legend:
- Bez zmian
- Dodane
- Usunięte
- Zmienione
-
DeployerGuide/Customization
v2 v3 22 22 === 3.4 Przypisania === 23 23 === 3.5 Parametry === 24 25 Ponieważ w workflow nie będziemy chcieli wszystkiego przypisywać na sztywno, możemy posługiwać się parametrami, które w czasie wykonywania warunków, komend i danych wejściowych będą przeszukiwane przez system na okoliczność wystąpienia parametrów. 26 27 Parametry są zamkniętymi w wąsach (w przyszłości również poprzedzonymi dolarem) ciągami znaków które mogą przyjąć trzy postacie: 28 24 29 ==== 3.5.1 {DOC_ID}, {PRC_ID} ==== 25 Bardzo często w warunkach, komendach i przypisaniach używa się parametrów pobieranych z aktywnych obiektów podlegających workflow tj. dokumentu lub sprawy. Na przykład jeśli chcemy sprawdzić czy są wypełnione pole uwagi dokumentu możemy napisać:30 Bardzo często w warunkach, komendach i przypisaniach używa się parametrów pobieranych z aktywnych obiektów podlegających workflow tj. dokumentu {DOC_ID} lub sprawy {PRC_ID}. Na przykład jeśli chcemy sprawdzić czy są wypełnione pole uwagi dokumentu możemy napisać: 26 31 27 32 {{{ … … 37 42 38 43 39 ==== 3.5.2 {procedures.VAR_SMTH} ==== 44 ==== 3.5.2 {procedures.NAZWA_WLASNOSCI} ==== 45 46 W ten sposób odwołujemy się w workflow do zmiennych procedury, które zadeklarujemy w jej właściwościach (na liście procedur zaznaczamy procedurę i klikamy ikonkę właściwości). 47 48 Do zadeklarowanej w ten sposób własności można następnie przypisać jakąś wartość, a następnie możemy się do niej odwoływać poprzez {procedures.NAZWA_WŁASNOŚCI}. 40 49 41 50 ==== 3.5.3 {documents.dscrpt} ==== 51 52 Czasem pomocnym może być również odwołanie się do właściwości obiektu podlegającego workflow (dokumentowi lub sprawie) można to zrobić poprzez formułę {nazwa_obiektu.nazwa_pola_z_bazy}. Działać to będzie dla obiektów ''documents'' i ''processes''. 53 42 54 43 55 === 4 Najważniejsze obiekty bazy danych ===