Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019

Sledeći odeljci pokazuju kako da koristite obrazac za porudžbine i kako da ga programirajte. Imena objekata su obezbeđena tako da možete lako da ih pregledate u Northwind 2.0 Starter Edition bazi podataka.

Sledeće informacije rezimiraju važne tačke o korišćenju obrasca:

  • Glavni meni (frmMainMenu) ima listu porudžbina, nekoliko opcija filtera i hiperveze za otvaranje svake porudžbine.

  • Kliknite na dugme Dodaj porudžbinu da biste otvorili novu praznu porudžbinu.

  • U obrascu sa detaljima porudžbine (frmOrderDetails) izaberite postojećeg klijenta sa padajuće liste. U tom trenutku izabrani su vaše ime zaposlenog i Status Novo. Datum porudžbine je već popunjen. Datum isporuke i Datum isporuke ostavite prazne za sada.

  • Da biste dodali porudžbinu za novog klijenta, napravite zapis "Klijent" pre nego što otvorite obrazac sa detaljima porudžbine (frmOrderDetails).

  • Da biste dodali artikle u porudžbinu, izaberite stavku Proizvod za ovu porudžbinu, a zatim unesite Količina. Popunjava se cena po jedinici, a Cena se izračunava pomoću izraza.

  • Da biste prešli na status porudžbine i premestili porudžbinu kroz tok posla iz novog – > Fakturisano – > Isporučeno – > Zatvoreno, koristite dugmad na vrhu obrasca sa detaljima porudžbine (frmOrderDetails).

  • Neisporučene porudžbine mogu da se izbrišu pomoću dugmeta Izbriši porudžbinu .

  • Proces porudžbine u programu Northwind 2.0 Starter Edition je jednostavan dizajnom. Pretpostavka je da uvek ima dostupnih zaliha, da nikada ne iskoči i da nikada ne mora da se kupi. Realniji proces bi se bavio tim uobičajenim problemima.

Sledeće informacije rezimiraju važne tačke o tome kako je obrazac razvit.

  • Obrazac sa detaljima porudžbine (frmOrderDetails) preuzima podatke iz jednostavnog upita (qryOrder) navedenog u svojstvu RecordSource obrasca. Preporučuje se vežba zasnivanje obrasca za unos podataka na jednom upitu tabele. Imajte na umu da nije potrebno uključiti tabelu "DetaljiPorudžbine" u ovaj upit.

  • Različita polja sa ID-om dobijaju svoje vrednosti iz kombinovanih okvira od dve kolone: skrivenu kolonu sa ID-om i vidljivu kolonu Opis. Ovi kombinovani okviri su povezani sa upitima sa dve kolone navedenim u svojstvu RowSource .

  • Podobrazac, sfrmOrderDetails, povezan je sa jednim upitom tabele. Padajuća lista "ID proizvoda" radi kao i drugi padajući meni ID-a. Redovi podobrasca su ograničeni na trenutni redosled podešavanjem svojstava LinkMasterFields i LinkChildFields kontrole podobrasca.

  • Ovaj obrazac takođe ima makro BeforeInsert koji se pokreće kada se napravi novi zapis i postavlja zaposlenog i status. Do ovoga obično dolazi kada izaberete klijenta. TempVars! UserID sadrži UserID prijavljenog korisnika uhvaćenog iz obrasca "frmLogin". Imajte na umu da se ti makroi ne nalaze u odeljku Makroi okna za navigaciju, već na kartici "Događaji " u prozoru "Svojstva ".

  • Događaj AfterInsert ovog obrasca ima makro koji se pokreće kada se sačuva novi zapis. Zatim ažurira brojeve u levom oknu za navigaciju glavnog menija.

Takođe pogledajte

Northwind 2.0 Starter Edition

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.