| 197 | == Wykorzystanie własności, danych wejściowych i przypisań == |
| 198 | |
| 199 | Własności służą do zdefiniowania dodatkowych atrybutów procedury - można je traktować jako zmienne procedury. |
| 200 | |
| 201 | Dane wejściowe służą tym samym czym odczyt standardowego wejścia w konsoli czy programie (czyli pobraniu od użytkownika znaków) |
| 202 | |
| 203 | Przypisania służą nadaniu wartości dla zmiennych procedury jak również nadaniu wartości atrybutom etapu którego dotyczą. |
| 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: |
| 212 | własność: {stages.orgarr} (czyli tablica wykonujących zadanie workflow) |
| 213 | wyrażenie: {procedures.Opiekun} |
| 214 | |
| 215 | |