Oprette et beregnet kontrolelement

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Du kan bruge beregnede kontrolelementer i formularer og rapporter i Access-databaser til at få vist resultaterne af en beregning. Hvis du for eksempel har en rapport, der viser antallet af solgte varer og prisen for hver enhed, kan du tilføje et beregnet tekstfelt, der Multiplicerer de to felter for at få vist den samlede pris. Egenskaben Kontrolelementkilde for det beregnede tekstfelt indeholder en udtryk , der multiplicerer to felter (antallet af varer gange enhedsprisen) for at opnå resultatet.

Hvad vil du foretage dig?

Oprette et beregnet kontrolelement

Ændre et bundet kontrolelement til et beregnet kontrolelement

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

Oprette et beregnet kontrolelement

Med denne fremgangsmåde kan du oprette et beregnet kontrolelement uden at bruge en kontrolelementguide.

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

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

    Hvis du vil se en liste over kontrolelementtyper, der kan bruges som beregnede kontrolelementer, skal du se afsnittet Lær hvilke typer kontrolelementer, der kan bruges som beregnede kontrolelementer.

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

  4. Hvis et kontrolelement starter, skal du klikke på Annuller for at lukke det.

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

  6. Skifte til formularvisning eller rapportvisning og bekræfte, at det beregnede kontrolelement fungerer som forventet.

    Bemærkninger!: 

    • Før hvert udtryk med operatoren = . For eksempel: = [enhedspris] *. 75.

    • Du kan finde flere oplysninger om oprettelse og brug af udtryk i artiklen Sådan opretter du et udtryk.

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

    • Hvis formularen eller rapporten er baseret på en forespørgsel, er det en god idé at placere udtrykket i forespørgslen i stedet for i et beregnet kontrolelement. Dette kan forbedre ydeevnen, og hvis du vil beregne totaler for grupper af poster, er det nemmere at bruge navnet på en beregnet felt i en samlefunktion.

    • Når du sorterer i et beregnet kontrolelement i en formular eller rapport, skal du sørge for, at egenskaben format for kontrolelementet er angivet 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

En god måde at oprette et beregnet kontrolelement på er ved først at oprette et bundet kontrolelement (f. eks. ved at trække et felt fra ruden Feltliste til din formular eller rapport) og derefter redigere egenskaben Kontrolelementkilde for bundet kontrolelement for at oprette et udtryk. Det fungerer fint, så længe du sikrer, at navnet på kontrolelementet ikke er i konflikt med et af de feltnavne, der er indeholdt i udtrykket. Hvis du vil have mere at vide om at oprette et bundet kontrolelement ved at trække et felt fra ruden Feltliste , skal du se artiklen føje et felt til en formular eller rapport.

Hvis du allerede har oprettet dit bundne 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å design visning.

  2. Klik på det felt, du vil ændre, og tryk derefter på F4 for at åbne egenskabsarket.

  3. På fanen alle i egenskabsarket, hvis egenskaben navn svarer til egenskaben Kontrolelementkilde , skal du 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 få mere at vide om Access-reserverede ord og symboler.

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

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

  6. Skift til layout visning eller formularvisning, og Bekræft, at det beregnede kontrolelement fungerer som forventet.

Hvis kontrolelementet ikke viser de ønskede data (f. eks. Hvis der vises #Name? i kontrolelementet), skal du kontrollere postkilden for formularen eller rapporten for at sikre, at alle de felter, du har brugt i udtrykket, er tilgængelige. Hvis postkilden er en forespørgsel, skal du muligvis tilføje et eller flere felter til forespørgslen, før udtrykket fungerer.

Bemærkninger!: 

  • Før hvert udtryk med operatoren = . For eksempel: = [enhedspris] *. 75.

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

  • Hvis formularen eller rapporten er baseret på en forespørgsel, er det en god idé at placere udtrykket i forespørgslen i stedet for i et beregnet kontrolelement. Dette kan forbedre ydeevnen, og hvis du vil beregne totaler for grupper af poster, er det nemmere at bruge navnet på en beregnet felt i en samlefunktion.

  • Når du sorterer i et beregnet kontrolelement i en formular eller rapport, skal du sørge for, at egenskaben format for kontrolelementet er angivet korrekt. Ellers kan beregnede numeriske værdier eller datoværdier blive sorteret alfabetisk i stedet for numerisk.

Toppen af siden

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

Tekstfelter er det mest populære valg for et beregnet kontrolelement, fordi de kan vise så mange forskellige datatyper. Ethvert kontrolelement, der har egenskaben Kontrolelementkilde , kan dog bruges som et beregnet kontrolelement. I mange tilfælde giver det ikke mening at bruge en bestemt type kontrolelement som et beregnet kontrolelement, da du ikke kan opdatere dette kontrolelement, som du kan opdatere et bundet eller ubundet kontrolelement. Hvis du for eksempel placerer et afkrydsningsfeltelement i en formular og derefter angiver et udtryk i egenskaben Kontrolelementkilde for afkrydsningsfeltet, kan du ikke længere markere eller fjerne markeringen i afkrydsningsfeltet ved at klikke på det. Afkrydsningsfeltet vises markeret eller ryddet baseret på resultaterne af udtrykket. Hvis du klikker på afkrydsningsfeltet, vises der en besked på statuslinjen i Access: kontrolelementet kan ikke redigeres, det er bundet til udtrykket <your expression>. I en rapport kan det dog være nyttigt at basere et afkrydsningsfelt-kontrolelement i resultaterne af en beregning, da kontrolelementer i rapporter kun bruges til at vise oplysninger.

Toppen af siden

Udvid dine Office-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.

×