Applies ToAccess for Microsoft 365 Access 2021 Access 2019

Avsnittene nedenfor viser hvordan du bruker produktskjemaet og hvordan du programmerer det. Objektnavnene angis, slik at du enkelt kan undersøke dem i Northwind 2.0 Starter Edition-databasen.

Produktskjemaer er utformet på en enkel måte for å fremheve anbefalte fremgangsmåter. Det finnes få avanserte måter å administrere produktbeholdningen på, på samme måte som i et virkelig program.

Hovedmenyen (frmMainMenu) har en produktkommandoknapp som åpner en liste over produkter (sfrmMainMenu_ProductList) med hyperkoblinger for å åpne produktdetaljerskjemaet (frmProductDetail) for hvert produkt og har følgende handlingsknapper:

  • Legg til produkt-knappen for å åpne et nytt tomt produktskjema.

  • Eksporter til fil-knappen for å sende produktlisten til en fil etter brukerens valg, for eksempel Excel, .pdf og så videre.

I skjemaet Produktdetaljer (frmProductDetail) kan du slette ubrukte produkter ved hjelp av Slett produkt-knappen .

Følgende informasjon oppsummerer viktige punkter om hvordan skjemaet ble utviklet.

Produktdetaljer (frmProductDetail) henter dataene fra en enkel spørring, qryProductDetail, angitt i RecordSource-egenskapen . Det anbefales å basere et skjema for dataregistrering på en enkel spørring med én tabell.

Legg merke til tekstboksen, txtOrderLabel, over delskjemaet for produktordrer (sfrmProductDetail_OrderList). Dette er et godt eksempel på å utnytte gjeldende variabelverdier for å tilpasse skjemavisningen.

En annen interessant funksjon i dette og andre detaljskjemaer er at de dukker opp og kan flyttes rundt. Dette kan gjøres på én av to måter:

  • Angi popup-egenskapen for skjemaet til Ja.

  • Åpne skjemaet som en dialogboks: Når du åpner et skjema (med en makro eller kode), angir du vindusmodusargumentet som «acDialog». Vær oppmerksom på at åpning av et skjema som en dialogboks overstyrer skjemaets Modal-egenskap hvis denne egenskapen er satt til «Nei».

Hvert skjema har en modal egenskap. Når denne egenskapen er satt til «ja», blir du forhindret fra å samhandle med andre skjemaer mens skjemaet er åpent. Når et skjema åpnes via makro eller kode ved hjelp av «acDialog» for vindusmodus, modaliseres skjemaet automatisk, uavhengig av skjemaets Modal-egenskap .

Legg også merke til at tekstboksen Produktbeskrivelse har rik tekstaktivert. Dette betyr at teksten kan vises med forskjellige skrifter og farger i tekstboksen. Fordi hurtigmenyen for produktdetaljerskjemaet er «Ja», er ikke menylinjen for tekstformatering tilgjengelig. Du kan prøve å lime inn rik tekst fra et Word dokument, eller midlertidig tilbakestille skjemaets Popup-egenskap til «Nei».

Delskjemaet produktordrer (sfrmProductOrders) for produktdetaljskjemaet i delskjemakontrollen kalt ctlProductOrders, er bundet til en tretabellsspørring av produkter som er bestilt. Radene i delskjemaet filtreres for det gjeldende produktet ved å angi egenskapene LinkMasterFields og LinkChildFields for delskjemakontrollen.

Se også

Northwind 2.0 Starter Edition

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.