Zmiany pomiędzy wersją 96 and wersją 97 dla DeployerGuide/Customization/ProcessAutomation

Pokaż
Ignoruj:
Data i czas:
05/10/15 13:09:45 (9 years temu)
Autor:
JP (IP: 79.188.124.105)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/ProcessAutomation

    v96 v97  
    116116 
    117117== Tips & Tricks == 
    118 Ponieważ zmienne zadeklarowane we danych wejściowych oraz we wsłasnościach zwracają string, dlatego jeśli użyjemy ich w parametrach komend - np. dodaj komentarz wówczas w komentzru pojawi się ciąg znaków wraz z niepożądanymi pojedynczymi cudzysłowiami. Aby temu zapobiec w komendzie należy użyć konstrukcji : 
     1181. Ponieważ zmienne zadeklarowane we danych wejściowych oraz we wsłasnościach zwracają string, dlatego jeśli użyjemy ich w parametrach komend - np. dodaj komentarz wówczas w komentzru pojawi się ciąg znaków wraz z niepożądanymi pojedynczymi cudzysłowiami. Aby temu zapobiec w komendzie należy użyć konstrukcji : 
    119119 
    120120{{{ 
     
    124124Dzięki temu w komentarzu uzyskamy sam oryginalny ciąg znaków wprowadzony w danej wejściowej. 
    125125 
     1262. Deklarując zmienne globalne przechowujące użytkownika którego identyfikator chcemy zapamiętać gdyż będzie on wykorzystywany w innych etapach (np. do wysłania powiadomienia o przyjęciu wniosku), zaleca się deklarować zmienne globalne jako "int" i zachowywać w nich zawsze identyfikator usr_id. Wówczas w kolejnych przypisaniach lub komendach najłatwiej będzie operować tym parametrem.  
     127 
     128Przykładowo chcąc przypisać kolejny etap dla tego użytkownika stosujemy: 
     129 
     130{{{ 
     131{stages.orgarr} - SELECT ARRAY(SELECT orunid FROM orgtree_view WHERE usr_id={$OSOBA_WNIOSKUJACA}) 
     132}}} 
     133 
    126134 
    127135