Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

De følgende afsnit viser, hvordan du bruger produktformularen, og hvordan du programmerer den. Objektnavnene er angivet, så du nemt kan undersøge dem i Databasen Northwind 2.0 Starter Edition.

Produktformularer er designet på en enkel måde for at fremhæve bedste praksis. Der er nogle få avancerede måder at administrere produktlageret på, som du ville gøre i et program i den virkelige verden.

Hovedmenuen (frmMainMenu) har kommandoknappen Produkter , der åbner en liste over produkter (sfrmMainMenu_ProductList) med links til at åbne formularen med produktoplysninger (frmProductDetail) for hvert produkt og har følgende handlingsknapper:

  • Knappen Tilføj produkt for at åbne en ny tom produktformular.

  • Knappen Eksportér til fil for at sende produktlisten til en fil efter brugerens valg, f.eks. Excel, .pdf osv.

I formularen Produktoplysninger (frmProductDetail) kan du slette ubrugte produkter ved hjælp af knappen Slet produkt .

Følgende oplysninger opsummerer vigtige punkter om, hvordan formularen blev udviklet.

Produktoplysninger (frmProductDetail) henter sine data fra en simpel forespørgsel, qryProductDetail, angivet i egenskaben RecordSource . Det anbefales at basere en dataindtastningsformular på en simpel forespørgsel med én tabel.

Bemærk tekstfeltet txtOrderLabel over underformularen produktordrer (sfrmProductDetail_OrderList). Dette er et godt eksempel på at udnytte aktuelle variabelværdier til at tilpasse formularvisningen.

Et andet interessant træk ved dette og andre detaljeformularer er, at de dukker op og kan flyttes rundt. Dette kan gøres på en af to måder:

  • Indstilling af egenskaben Pop op-formular til "Ja".

  • Åbning af formularen som en dialogboks: Når du åbner en formular (med en makro eller kode), skal du angive argumentet Vinduestilstand som "acDialog". Bemærk, at når du åbner en formular som en dialogboks, tilsidesættes formularens Modal-egenskab, hvis denne egenskab er angivet til "Nej".

Hver formular har en Modal-egenskab. Når denne egenskab er angivet til "Ja", forhindres du i at interagere med en anden formular, mens formularen er åben. Når en formular åbnes via makro eller kode ved hjælp af Vinduestilstand "acDialog", bliver formularen automatisk modal, uanset formularens Modal-egenskab .

Bemærk også, at rtf-tekster aktiveret i tekstfeltet Produktbeskrivelse. Det betyder, at teksten kan vises med forskellige skrifttyper og farver i tekstfeltet. Da pop op-tilstand for formularen med produktoplysninger er "Ja", er genvejsmenulinjen til tekstformatering ikke tilgængelig. Du kan prøve at indsætte RTF-tekst fra et Word-dokument eller midlertidigt nulstille formularens Pop op-egenskab til "Nej".

Produktordreunderformularen (sfrmProductOrders) for produktdetaljeformularen i underformularkontrolelementet ctlProductOrders er bundet til en forespørgsel med tre tabeller for produkter, der er bestilt. Denne underformulars rækker filtreres for det aktuelle produkt ved at angive egenskaberne LinkMasterFields og LinkChildFields for underformularkontrolelementet.

Se også

Northwind 2.0 Starter Edition

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×