Zmiany pomiędzy wersją 2 and wersją 3 dla DeployerGuide/Customization

Pokaż
Ignoruj:
Data i czas:
03/21/12 00:55:14 (12 years temu)
Autor:
JP (IP: 89.72.141.179)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization

    v2 v3  
    2222=== 3.4 Przypisania === 
    2323=== 3.5 Parametry === 
     24 
     25Ponieważ 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 
     27Parametry 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 
    2429==== 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ć: 
     30Bardzo 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ć: 
    2631 
    2732{{{ 
     
    3742 
    3843 
    39 ==== 3.5.2 {procedures.VAR_SMTH} ==== 
     44==== 3.5.2 {procedures.NAZWA_WLASNOSCI} ==== 
     45 
     46W 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 
     48Do 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}. 
    4049 
    4150==== 3.5.3 {documents.dscrpt} ==== 
     51 
     52Czasem 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 
    4254 
    4355=== 4 Najważniejsze obiekty bazy danych ===