You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 17 Next »

Postupci nad podacima unutar ISVU sustava izvršavaju se izvođenjem akcija i potvrđivanjem ili odustajanjem od istih. U svakom samostojećem ISVU modulu omogućeni su osnovni postupci nad podacima:

Unos zapisa  - akcija je koja omogućuje evidenciju dotad nepostojećeg zapisa. Prilikom unosa podataka potrebno je obratiti pažnju da se evidentiraju svi obvezni podaci, te na točnost tih podataka.

Dohvat  zapisa  - akcija je koja omogućuje pretraživanje već postojećih zapisa po određenim kriterijima. Korisnik prilikom pokretanja akcije dohvata unosi kriterije pretraživanja.

Izmjena zapisa  - akcija je koja omogućuje izmjenu već postojećih zapisa. Nije omogućena izmjena svih polja u prozoru; bijela polja prikazuju vrijednosti koje se mogu izmijeniti, a  zasivljena polja prikazuju vrijednosti koje korisnik ne može promijeniti.

Brisanje zapisa  - akcija je koja omogućuje brisanje postojećih zapisa. Brisanjem se trajno i nepovratno gube podaci, pa korisnik mora dodatno potvrditi akciju brisanja.

Na ovoj stranici:

Akcija se uvijek odnosi na trenutno aktivan okvir u prozoru. 


 Slika 1. Aktivan okvir

 

Unos novog zapisa

 

Akcija unosa pokreće se pritiskom na dugme  ili pritiskom na tipku F8 na tipkovnici.


Pokretanjem akcije unosa sva polja u tablici, u koja se mogu upisati neke vrijednosti, postat će bijela ili svijetlo žuta, ovisno je li unos u njih obavezan ili ne (u svijetložuta polja unos je obavezan).

  • Siva polja – u polje se ne mogu nositi podaci. Za takva polja sustav generira šifru.
  • Svijetložuta polja – unos podataka u ova polja je obvezan; ako se ne unesu akcija se neće moći potvrditi.
  • Bijela polja – unos podataka je opcionalan, ti se podaci mogu i naknadno evidentirati.
Akcija se ne može potvrdno završiti sve dok se ne upišu vrijednosti u sva polja (svijetložuta) u koja je unos obavezan.

 

   
Slika 2.
Pokrenuta akcija unosa


Ako se pokuša unijeti zapis s podacima koji već postoje u bazi, sustav će javiti obavijest da takvi podaci već postoje u bazi. U tom je slučaju potrebno dohvatiti postojeći zapis.


Slika 3. Ponovni unos podatka

Centar potpore NE PREPORUČUJE unositi podatke velikim tiskanim slovima, kao npr „IVAN HORVAT". 
Umjesto toga, preporučuje se podatke napisati u obliku „Ivan Horvat".

 

Dohvat omogućuje pretraživanje zapisa u pojedinoj tablici na temelju upisanih kriterija dohvata.
Kriterij dohvata upisuje se u ekranska polja. Polja na koja se ne želi postaviti ograničenje ostavljaju se prazna. Ako je postavljeno više uvjeta na razna polja, dohvaćaju se samo oni zapisi, koji zadovoljavaju sve postavljene uvjete.

Dohvat postojećeg zapisa

Pokretanje akcije

Akcija dohvata pokreće se pritiskom na dugme  ili pritiskom na tipku F7 na tipkovnici.

Postavljanje uvjeta dohvata

Uvjete dohvata moguće je upisati u polja u koja kursor može ući nakon aktiviranja akcije dohvata. Ta su polja prikazana bijelom bojom.
Ako se ne postavi nikakav uvjet dohvata, dohvatit će se svi zapisi koji  postoje u bazi podataka. Prilikom postavljanja uvjeta dohvata moguće je koristiti različite simbole kako bi se dohvatio željeni skup podataka, s tim da je potrebno obratiti pažnju da određeni simboli mogu pojaviti uz određene tipove podataka nad kojima se postavljuju uvjeti dohvata.


Simboli i jednostavna pravila za postavljanje uvjeta dohvata


SIMBOL
OPIS
TIP PODATKA
<manje odbroj, datum
<=manje ili jednakobroj, datum
>veće odbroj, datum
>=veće ili jednakobroj, datum
=upravo jednakobroj, datum
<>različitobroj, datum, niz znakova
!=različitobroj, datum, niz znakova
:intervalbroj
|

ILI uvjet 

broj, datum, niz znakova

Uz simbole za postavljenje uvjeta dohvata mogu se koristiti i posebni znakovi koji vrijede samo u znakovnim poljima.


Posebni znakovi za postavljanje uvjeta na znakovna polja


*

zamjenjuje proizvoljni niz znakova i praznina

?

zamjenjuje točno jedan znak bilo kojim proizvoljnim znakom

 

DOHVAT SVIH ZAPISA

  • sva polja ostavljaju se prazna

DOHVAT ZAPISA KOJI U ODREĐENOM POLJU

  • nemaju upisanu vrijednost: u polje se upisuje samo znak jednakosti =
  • imaju upisanu bilo koju vrijednost: u polje se upisuje samo znak nejednakosti <>ili !=

Primjeri za postavljanje uvjeta dohvata:

Uvjet u polju

Označava dohvat zapisa

119|121|116

koji u određenom polju imaju vrijednost 119 ili 116 ili 121

116:121

koji u određenom polju ima vrijednost između 116 i 121

električ?i

dohvatit će se svi zapisi koji u tom polju imaju riječ električki ili električni...

Š*

sadržaj polja započinje slovom Š

>1.10.1990

koji u odgovarajućem polju imaju datum veći od 1.10.1990.

 

Dohvat svih zapisa treba izbjegavati

 

Takav način dohvata ima smisla jedino kod prozora koji imaju relativno malo podataka, npr. kod kataloga Županija

Kod pretraživanja u prozorima koji sadržavaju stotine zapisa, kao npr. katalog Škola, poželjno je upisati kriterij za dohvat u odgovarajuće polje (npr. uvjet se može postaviti na naziv škole ili poštanski broj mjesta škole kako bi se dohvatile samo one škole koje se nalaze u željenom mjestu).

Potvrda ili otkazivanje akcije

 

Nakon potvrde akcije, ako ne postoji nijedan zapis u bazi podataka koji bi zadovoljavao uvjete dohvata, u prozoru se neće prikazati nijedan zapis, a na statusnoj traci prozora prikazat će se natpis Nema zapisa koji zadovoljavaju navedene uvjete.
Ako uvjeti dohvata nisu postavljeni, a nije dohvaćen niti jedan zapis, znači da u bazi uopće ne postoji niti jedan zapis.


 
Slika 1. Nema zapisa koji zadovoljavaju navedene uvjete


U protivnom, ako postoje zapisi koji zadovoljavaju navedene uvjete, na statusnoj će se traci prikazati broj ukupno dohvaćenih zapisa u obliku 1/XXX (brojač dohvaćenih zapisa), gdje je XXX broj dohvaćenih zapisa, a 1 označava da je u prozoru prikazan prvi od XXX zapisa koji zadovoljavaju zadane uvjete dohvata.

  

 
Slika 2. Rezultati dohvata

U primjeru na slici 2.: 1/3, što znači da je prikazan prvi od tri zapisa.

  • No labels