nedjelja, 25. travnja 2021.

Testiranje unesenih podataka ACESS

 Nakon uspješnog završetka dijela posla oko kreiranja tabela i relacija slijedi unošenje testnih podataka gdje bi trebali da vidimo kako se informacioni sistem ponaša sa stvarnim podacima. Ovo je i prilika da provjerimo dali smo odabrali adekvatne tipove podataka.


Vrlo bitna stvar kod svake unosa podataka u svaku bazu je jednoobraznost tj. mogučnost da svi «isti» podaci i izgledaju isto. Npr. Imamo 15 kupaca iz Sarajeva. Neophodno je u polje «Grad» unijeti naziv mjesta kupca. Sada zamislimo da unosi izgledaju ovako: (SARAJEVO, sarajevo, Sarajevo, sArajvo, saraJeVo itd.). Posmatrano sa aspekta baza unesni podaci su potpno validni, međutim gledano sa pozicije čitljivosti, estetike i jednobraznosti, unosi su u najmanju ruku «ružni».

Zamislimo sada unošenje broja telefona: (format unosa je (XXX) – XXX – XXX. I u ovom slučaju želimo da zadržimo šablon unosa brojeva, a ne da se unose kako ko želi ili kako kome odgovara.

Većina gore navednih situacija se može riješti relativno lako (u Access-u) bez potrebe za dodatnim programiranjem u VBA. Međutim, ima situacija kada se provjera unesnih podataka ne može obaviti bez programskog koda



Napomena: Prije nego nastavimo sa provjerom unesnih podataka, neophodno je da u tabeli «Artikli» izvršimo par promjena. Polje «Cijena» ćemo promjeniti u VPC polje «PoreznaStopa». Razlog je taj što će nam ta dva podatka biti potrebna za računanje poreza na cijenu artikla i same MPC (maloprodajne cijene). Slika 14 i 15. Tabela Artikli u desig

(veleprodajna cijena) i dodat ćemo još jedno

n i datasheet modu



Input Mask

ako napraviti «ulaznu masku» za unos telefonskog broja? Otvorite

K

tabelu Kupci u Design modu, pozicionirajte se na poplje Telefon. U propertiets tog polja locirajte stavku «input mask» i pokrenite je klikom. Aktivirat će se «Wizard» koji će Vam sa pa pitanja napraviti «masku» koja najbolje odgovara Vašim potrebama. Na Vama je samo par sitnih modifikacija. Sada slijedi u nekoliko slika akcija pravljenja maske, neće bit potrebe za objašnjenjima jer će slike same za sebe dovoljno govoriti:








U gore navednim slikama na više nego jasan način se vidi proces kreiranja ulazne maske za podatke i njeno tetiranje na zadnjoj slici.

Zamislimo sada da želimo na polje VPC u tabeli Artikli, postaviti ograničenje na unos cijena koja je manje ili jednaka NULI. Tj. da mora postojati validina cijena artikla. Locirajte to polje u design modu i popunite «Properties» tog polja kao što je prikazano na slici




Stavke koje su zadužene za to su:

Validation Rule: Mjesto gdje se definiše pravilo, jezikom Access-a, za provjeru ispranosti . Za više podataka o ovoj stavci konsultujte help sistem.

Validation Text: Mjesto gdje se definiše poruka koja treba da se pojavi ako se prekrši gore definisano pravilo.

Sada probajte unijeti podatak koji se kosi sa pravilom za polje VPC. Ovdje smo unijeli cijenu koja je NULA i pokušali preći u sljedeće polje za unos podataka. Evo kakva poruka je usljedila



Studentima se sada ostvlja na volju da testiraju gore navedene mogučnosti Access-a sve dok ne ovladaju tim tehnikama i ne budu u stanju da na svojim projektima prepoznaju mjesta za njihovu adekvatnu i efikasnu primjenu

Nema komentara:

Objavi komentar

Kolicina-toplote