Applies ToAccess za Microsoft 365 Access 2024 Access 2021 Access 2019

U sljedećim je odjeljcima opisano kako koristiti obrazac za narudžbe i kako ga programirajte. Navedeni su nazivi objekata da biste ih mogli jednostavno pregledati u bazi podataka Northwind 2.0 Starter Edition.

Sljedeće informacije sažimaju važne točke o korištenju obrasca:

  • Glavni izbornik (frmMainMenu) sadrži popis narudžbi, nekoliko mogućnosti filtra i hiperveze za otvaranje svakog redoslijeda.

  • Kliknite gumb Dodaj narudžbu da biste otvorili novi prazan redoslijed.

  • Na obrascu pojedinosti narudžbe (frmOrderDetails) na padajućem izborniku odaberite postojećeg klijenta. U tom će trenutku biti odabrano vaše ime zaposlenika i novi status. Datum narudžbe već je unesen. Zasad ostavite polje Datum otpreme i Datum plaćanja praznima.

  • Da biste dodali narudžbu za novog klijenta, stvorite zapis o klijentu prije otvaranja obrasca s detaljima narudžbe (frmOrderDetails).

  • Da biste dodali stavke u narudžbu, odaberite Proizvod za ovu narudžbu, a zatim unesite Količina. Ispunjena je jedinična cijena, a cijena se izračunava izrazom.

  • Da biste unaprijedili status narudžbe i premjestili narudžbu kroz tijek rada iz odjeljka Novo – > Fakturiran – > Otpremljeno – > Zatvoreno, koristite gumbe pri vrhu obrasca s pojedinostima narudžbe (frmOrderDetails).

  • Poništene narudžbe mogu se izbrisati pomoću gumba Izbriši narudžbu .

  • Postupak narudžbe u izdanju Northwind 2.0 Starter Edition jednostavan je po dizajnu. Pretpostavka je da je uvijek dostupan inventar, nikad ne ponestane, i nikada se ne mora kupiti. Realniji bi se proces nositi s tim uobičajenim problemima.

Sljedeće informacije sažimaju važne točke o načinu na koji je obrazac razvijen.

  • Obrazac detalja narudžbe (frmOrderDetails) dohvaća podatke iz jednostavnog upita (qryOrder) navedenog u svojstvu RecordSource obrasca. Preporučuje se da obrazac za unos podataka temeljite na upitu s jednom tablicom. Imajte na umu da u ovaj upit nije potrebno uvrstiti tablicu OrderDetails.

  • Razna polja ID-a dohvaćaju vrijednosti iz kombiniranih okvira s dva stupca: skrivenog stupca ID-a i vidljivog stupca Opis. Ti su kombinirani okviri povezani s upitima s dva stupca navedenima u svojstvu RowSource .

  • Podobrazac sfrmOrderDetails povezan je s jednim upitom tablice. Padajući izbornik IDproizvoda funkcionira kao i drugi padajući popisi ID-a. Reci podobrasca ograničeni su na trenutni redoslijed postavljanjem svojstava LinkMasterFields i LinkChildFields kontrole podobrasca.

  • Ovaj obrazac sadrži i makronaredbu BeforeInsert koja se pokreće prilikom stvaranja novog zapisa i postavlja zaposlenika i status. To se obično događa kada odaberete klijenta. TempVars, ne! UserID sadrži UserID prijavljenog korisnika snimljenog iz obrasca frmLogin. Imajte na umu da se te makronaredbe ne nalaze u odjeljku Makronaredbe u navigacijskom oknu, već na kartici Događaji u prozoru Svojstva.

  • Događaj AfterInsert ovog obrasca sadrži makronaredbu koja se pokreće prilikom spremanja novog zapisa. Zatim ažurira broj u lijevom navigacijskom oknu glavnog izbornika.

Pogledajte i sljedeće

Northwind 2.0 Starter Edition

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.