Promjena uvjeta procesa

Prozor za promjenu uvjeta procesa otvara se unutar sučelja za administraciju radnih tijekova pritiskom na gumb 'Uredi uvjete'. Ovaj prozor sastoji se od dva dijela - prikaz uvjeta u obliku stabla sa čvorovima s lijeve strane, te tablice uvjeta koji se nalaze u odabranom čvoru, s desne strane.

Čvor, odnosno uvjet, može se označiti pritiskom lijeve tipke miša ili unutar stabla ili unutar tablice. Označavanjem uvjeta unutar stabla, u tablici će se prikazati svi uvjeti koji se nalaze unutar čvora u kojemu se nalazi odabrani uvjet, te će se odgovarajući čvor automatski označiti i unutar tablice.

Isto tako, označavanjem uvjeta unutar tablice, isti čvor automatski će se označiti i unutar stabla.

U donjem desnom kutu prozora nalaze se dva gumba, 'Spremi promjene' za pospremanje svih unesenih izmjena, i gumb 'Odustani' za odbacivanje svih izmjena.

Tablica se sastoji od tri kolone sa podacima:

  • 'Naziv' - naziv uvjeta
  • 'Vrsta' - tip podataka uvjeta, koji može biti 'string' (tekstualni), 'int' (cjelobrojni - minimalna i maksimalna vrijednost), 'date' (datum - početni i krajnji), 'amount' (iznos - vrijedost i valuta), 'currency-int' (minimalna i maksimalna vrijednost i valuta), 'string-list-one' (odabrani račun), 'or' (izraz 'ili') ili 'and' (izraz 'i').
  • 'Prikaz' - tekstualni prikaz uvjeta. Prikaz prema tipu podatka uvjeta izgleda ovako:
  • za string: 'naziv: "upisana_vrijednost"'
  • za int: 'naziv: min_vrijednost - max_vrijednost'
  • za date: 'naziv: početni_datum - završni_datum'
  • za amount: 'vrijednost: (valuta)'
  • za currency-int: 'naziv: min_vrijednost - max_vrijednost (valuta)'
  • za string-list-one: 'naziv: "ime_odabira"'
  • za or: 'or'
  • za and: 'and'

Unutar tablice s desne strane nalaze se još dvije kolone - 'Uredi' i 'Briši', u kojima se nalaze ikone za uređivanje i brisanje unesenih uvjeta.