Oprette et beregnet kontrolelement

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Du kan bruge beregnede kontrolelementer i Access-databaser til at få vist resultaterne af en beregning. Hvis du har en rapport, der viser antallet solgte varer og prisen på hver enhed, kan du tilføje en beregnet tekstboks, der ganger disse to felter for at få vist den samlede pris. Egenskaben Kontrolelementkilde for tekstfeltet beregnede indeholder en udtryk, der Ganger to felter (antallet af elementer ganget med enhedsprisen) for at få resultatet.

Hvad vil du gøre?

Oprette et beregnet kontrolelement

Ændre et bundet kontrolelement til et beregnet kontrolelement

Få mere at vide, hvilke typer kontrolelementer kan bruges som beregnede kontrolelementer

Oprette et beregnet kontrolelement

Denne procedure hjælper dig med at oprette et beregnet kontrolelement uden brug af en kontrolelementguide.

  1. Højreklik på formularen eller rapporten i navigationsruden, og klik derefter på Designvisning Knapflade .

  2. Klik på værktøjet for den type kontrolelement, du vil oprette, i gruppen Kontrolelementer under fanen Design.

    Billede af Access-båndet

    Du kan finde en liste over kontrolelementtyper, der kan bruges som beregnede kontrolelementer, sektionen Få mere at vide, hvilke typer kontrolelementer kan bruges som beregnede kontrolelementer.

  3. Placer markøren på det sted, hvor kontrolelementet skal anbringes i formularen eller rapporten, og klik derefter på formularen eller rapporten for at indsætte kontrolelementet.

  4. Hvis der åbnes en kontrolelementguide, skal du klikke på Annuller for at lukke den.

  5. Markér kontrolelementet, skal du trykke på F4 for at få vist egenskabsarket, og derefter skrive et udtryk i egenskabsfeltet Kontrolelementkilde. Hvis du vil bruge udtryksgenerator til at oprette et udtryk, skal du klikke på Knappen Generator ud for egenskabsfeltet Kontrolelementkilde.

  6. Skift til formularvisning eller rapportvisning, og kontroller, at det beregnede kontrolelement fungerer efter hensigten.

Bemærk: 

  • Foran hvert udtryk med operatoren = . For eksempel: = [Enhedspris] *.75.

    Du kan finde flere oplysninger om oprettelse af udtryk, i artiklen oprette et udtryk.

  • Hvis du har brug for mere plads til at skrive et udtryk i egenskabsboksen Kontrolelementkilde, skal du trykke på SKIFT+F2 for at åbne boksen Zoom.

  • Hvis formularen eller rapporten er baseret på en forespørgsel, kan du eventuelt placere udtrykket i forespørgslen i stedet for i et beregnet kontrolelement. På denne måde opnås der en bedre ydeevne, og hvis du vil beregne totaler for grupper af poster, er det nemmere at bruge navnet på et beregnet felt i en samlefunktion.

  • Hvis du udfører en sortering med et beregnet kontrolelement i en formular eller rapport, skal du sørge for, at egenskaben Format for kontrolelementet er indstillet korrekt. Ellers kan beregnede numeriske værdier eller datoværdier blive sorteret alfabetisk i stedet for numerisk.

Toppen af siden

Ændre et bundet kontrolelement til et beregnet kontrolelement

Der er en god metode til at oprette et beregnet kontrolelement ved først at oprette et bundet kontrolelement (for eksempel ved at trække et felt fra ruden Feltliste til formularen eller rapporten), og derefter redigere det bundne kontrolelement Kontrolelementkilde egenskab for at oprette et udtryk. Denne metode fungerer fint, så længe du sikre dig, at navnet på kontrolelementet ikke er i konflikt med en af de feltnavne, der er indeholdt i udtrykket. Du kan finde flere oplysninger om oprettelse af et bundet kontrolelement ved at trække et felt fra ruden Feltliste, i artiklen føje et felt til en formular eller rapport.

Når du har oprettet et bundet kontrolelement, skal du benytte følgende fremgangsmåde for at ændre det til et beregnet kontrolelement og undgå navnekonflikter.

  1. Højreklik på formularen eller rapporten i navigationsruden, og klik derefter på Designvisning Knapflade .

  2. Klik på det felt, der skal ændres, og tryk derefter på F4 for at åbne egenskabsarket.

  3. Under fanen alle i egenskabsarket, hvis egenskaben Name stemmer overens med egenskaben Kontrolelementkilde , redigere egenskaben Name så de to egenskaber ikke stemmer overens. Sørg for, at det navn, du angiver ikke er et reserveret ord eller navnet på et andet felt i databasen. Du kan finde flere oplysninger om reserverede ord, i artiklen reserverede ord og symboler i Access 2007.

  4. Rediger strengen i egenskabsboksen Kontrolelementkilde, så den indeholder det ønskede udtryk.

  5. Tryk på CTRL+S for at gemme ændringerne.

  6. Skift til layoutvisning eller formularvisning, og kontroller, at det beregnede kontrolelement fungerer efter hensigten.

Hvis kontrolelementet ikke viser de ønskede data (hvis Access f.eks. viser #Navn? i kontrolelementet), skal du kontrollere formularens eller rapportens postkilde for at sikre, at alle de felter, der bruges i udtrykket, er tilgængelige. Hvis postkilden er en forespørgsel, er du muligvis nødt til at føje et eller flere felter til forespørgslen for at få udtrykket til at fungere.

Bemærk: 

  • Foran hvert udtryk med operatoren = . For eksempel: = [Enhedspris] *.75.

  • Hvis du har brug for mere plads til at skrive et udtryk i egenskabsboksen Kontrolelementkilde, skal du trykke på SKIFT+F2 for at åbne boksen Zoom.

  • Hvis formularen eller rapporten er baseret på en forespørgsel, kan du eventuelt placere udtrykket i forespørgslen i stedet for i et beregnet kontrolelement. På denne måde opnås der en bedre ydeevne, og hvis du vil beregne totaler for grupper af poster, er det nemmere at bruge navnet på et beregnet felt i en aggregatfunktion.

  • Hvis du udfører en sortering med et beregnet kontrolelement i en formular eller rapport, skal du sørge for, at egenskaben Format for kontrolelementet er indstillet korrekt. Ellers kan de beregnede numeriske værdier eller datoværdier blive sorteret alfabetisk i stedet for numerisk.

Toppen af siden

Lære, hvilke typer kontrolelementer der kan bruges som beregnede kontrolelementer

Tekstbokse er de mest populære valg for et beregnet kontrolelement, fordi de kan få vist så mange forskellige typer data. Et kontrolelement, der indeholder en egenskaben Kontrolelementkilde kan dog bruges som et beregnet kontrolelement. I mange tilfælde kan det mening ikke at bruge en bestemt type som et beregnet kontrolelement, fordi du ikke kan opdatere, der styrer, hvordan du kan opdatere et bundet eller ubundet kontrolelement. Eksempelvis hvis du indsætter et afkrydsningsfelt kontrolelement på en formular og derefter angive et udtryk i egenskaben Kontrolelementkilde markeringen i afkrydsningsfeltet, kan du ikke længere Markér eller fjern markeringen i afkrydsningsfeltet ved at klikke på den. Afkrydsningsfeltet vises markeret eller ej, baseret på resultaterne af udtrykket. Hvis du klikker på afkrydsningsfeltet, vises en besked på statuslinjen i Access: kontrolelement kan 't redigeres, og det er bundet til udtrykket udtrykket. I en rapport, dog kan det være praktisk at basere et afkrydsningsfeltkontrolelement på siden resultater af en beregning, fordi kontrolelementer i rapporter bruges kun til at vise oplysninger.

Toppen af siden

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×