Kao što se može vidjeti iz slike ispod, prozor se sastoji od tablice za prikaz,
unos novog i promijenu podataka postojećem dobavljaču ili kupcu.
Iznad tablice se nalazi alatna traka sa kontrolama za
unos novog dobavljača ili kupca, brisanje, pretragu i ispis popisa te manipulaciju
prikaza i sortiranja same tablice.


Alatna traka se sastoji od sljedećih kontrola :
Unos novog zapisa moguće je izvršiti na dva načina kako slijedi
:
Pritiskom na gumb "Novi (1)" - prikazati će se padajući popis gdje
je potrebno upisati podatke. Kad su minimalno obavezni podaci popunjeni potrebno
je pritisnuti gumb "Spremi".
Podaci se unose direktno u tablicu - Kada se dođe na kolonu "Vrsta"
i pritisne tipka "ENTER" na tastaturi ili fokusira novi red, program to
podrazumijeva kao kraj unosa podataka.
Ako je program dobio naredbu da spremi novi podatak, pokreće se provjera unesenih podataka. Funkcija koja je zadužena za provjeru podataka prilikom unosa će provjeriti da li su sva obavezna polja (označena zvjezdicom) ispravno popunjena.
Ukoliko je taj uvjet zadovoljen, program će kontaktirati bazu podataka te proslijediti joj naredbu koja služi za provjeru postoji već u bazi podatak koji se trenutno sprema. Ako funkcija vrati odgovor da nema takvog zapisa tada će program proslijediti novu naredbu za unos s parametrima podataka koji su upisani te program će spremiti novi zapis u bazu .
Promjena podataka vrši se direktno u tablici fokusiranjem željenog polja te upisa nove vrijednosti.
Brisanje podataka je moguće izvršiti na dva načina i to tako da se označi podatak koji se želi obrisati te pritisne gumb "Briši" s mini alatne trake ili gumb "DELETE" na tastaturi. Kada se podatak pokušava obrisati program će izvršiti provjeru da li je trenutni podatak korišten na nekom drugom mjestu u bazu te ako je brisanje su neće nastaviti jer se mora poštivati integritet baze podataka