I följande avsnitt visas hur du använder kundformulären och hur du programmerar dem. Objektnamnen tillhandahålls så att du enkelt kan undersöka dem i Northwind 2.0 Starter Edition-databasen.
Huvudmenyn (frmMainMenu) använder frmCustomerList för att visa alla kunder. I Northwind öppnas de flesta listformulär som ett underformulär från huvudmenyn. Men formuläret frmCustomerList öppnas i en egen flik. Eftersom formuläret frmCustomerList är ett delat formulär kan det inte vara ett underformulär och kan bara öppnas som ett formulär.
Delade formulär och datablad påminner mycket om Excel. Du kan filtrera och sortera, visa/dölja fält, summera kolumner och flytta runt kolumner. När du öppnar en tabell eller en fråga visas data som ett datablad för dig. Ett delat formulär ser ut som ett datablad men har också ett formulärhuvud- och sidfotsavsnitt. Med avsnitt för sidhuvud och sidfot kan du ha kommandoknappar, bilder, textetiketter och andra kontroller för åtkomstformulär som du vill förbättra användarens upplevelse av. Mer information finns i Introduktion till formulär och Skapa ett delat formulär.
Det här kundlisteformuläret (frmCustomerList) har fyra åtgärder du kan vidta:
-
Visa/dölj fält En dialogruta öppnas med en lista över alla tillgängliga fält och slutanvändaren kan markera eller avmarkera dem för att ändra de data som visas. Layouten finns kvar från en session till en annan för slutanvändaren tills en ny version distribueras. Mer information finns i Visa eller dölja kolumner i ett datablad.
-
Skapa etiketter Öppnar Etikettguiden från Access. Mer information finns i Skapa adressetiketter i Access.
-
Lägga till en ny kund Öppna kundinformationsformuläret (frmCustomerDetail) så att du kan lägga till en ny kund.
-
Välj ett ID Klicka på fältet ID, som är en hyperlänk, för att öppna kundinformationsformuläret för den valda kunden.
I kundinformationsformuläret (frmCustomerDetail) markeras följande Access-funktioner:
-
Använda makroinstruktionen GåTillPost för att lägga till en ny kund.
-
Använd egenskapen OpenArgs för formuläret för att göra det möjligt för en ny kund att läggas till när du gör en beställning.