Erstellen eines berechneten Steuerelements

Sie können berechnete Steuerelemente in Formularen und Berichten in Access-Datenbanken verwenden, um die Ergebnisse einer Berechnung anzeigen zu können. Wenn Sie z. B. über einen Bericht verfügen, in dem die Anzahl der verkauften Artikel und der Preis der einzelnen Einheiten angezeigt werden, können Sie ein berechnetes Textfeld hinzufügen, das diese beiden Felder multipliziert, um den Gesamtpreis anzeigen zu können. Die Eigenschaft Steuerelementquelle des berechneten Textfelds enthält eine Ausdruck, die zwei Felder multipliziert (die Anzahl der Elemente mit dem Einheitenpreis), um das Ergebnis zu erhalten.

Was möchten Sie tun?

Erstellen eines berechneten Steuerelements

Mit diesem Verfahren können Sie ein berechnetes Steuerelement erstellen, ohne einen Steuerelement-Assistenten zu verwenden.

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular oder den Bericht, und klicken Sie dann auf Entwurfsansicht.

  2. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Steuerelemente auf das Tool für den Typ des Steuerelements, das Sie erstellen möchten.

    Eine Liste der Steuerelementtypen, die als berechnete Steuerelemente verwendet werden können, finden Sie im Abschnitt Lernen Sie, welche Steuerelementtypen als berechnete Steuerelemente verwendet werden können.

  3. Positionieren Sie den Mauszeiger an der Stelle, an der das Steuerelement auf dem Formular oder Bericht platziert werden soll, und klicken Sie dann auf das Formular oder den Bericht, um das Steuerelement einfügen zu können.

  4. Wenn ein Steuerelement-Assistent gestartet wird, klicken Sie auf Abbrechen, um ihn zu schließen.

  5. Wählen Sie das Steuerelement aus, drücken Sie F4, um das Eigenschaftenblatt anzeigen zu können, und geben Sie dann einen Ausdruck in das Eigenschaftenfeld Steuerelementquelle ein. Wenn Sie die Ausdrucks-Generator ausdruck erstellen möchten, klicken Sie Schaltfläche "Generator" neben dem Eigenschaftenfeld Steuerelementquelle.

  6. Wechseln Sie zur Formularansicht oder Berichtsansicht, und vergewissern Sie sich, dass das berechnete Steuerelement wie erwartet funktioniert.

    Hinweise: 

    • Stellen Sie jedem Ausdruck den Operator = voran. Beispiel: =[UnitPrice]*.75.

    • Weitere Informationen zum Erstellen von Ausdrücken finden Sie im Artikel Informationen zum Erstellen eines Ausdrucks.

    • Wenn Sie mehr Platz zum Eingeben eines Ausdrucks im Eigenschaftenfeld Steuerelementquelle benötigen, drücken Sie UMSCHALT+F2, um das Feld Zoom zu öffnen.

    • Wenn Ihr Formular oder Bericht auf einer Abfrage basiert, können Sie den Ausdruck in der Abfrage anstelle eines berechneten Steuerelements verwenden. Dadurch kann die Leistung verbessert werden, und wenn Sie Summen für Gruppen von Datensätzen berechnen möchten, ist es einfacher, den Namen eines Berechnetes Feld in einem Aggregatfunktion.

    • Stellen Sie beim Sortieren nach einem berechneten Steuerelement in einem Formular oder Bericht sicher, dass die Format-Eigenschaft des Steuerelements entsprechend festgelegt ist. Andernfalls können berechnete numerische werte oder Datumswerte alphabetisch statt numerisch sortiert werden.

Seitenanfang

Ändern eines gebundenen Steuerelements in ein berechnetes Steuerelement

Eine gute Möglichkeit zum Erstellen eines berechneten Steuerelements besteht in der Erstellung eines gebundenen Steuerelements (z. B. durch Ziehen eines Felds aus dem Bereich Feldliste in Das Formular oder den Bericht), und bearbeiten Sie dann die Eigenschaft Steuerelementquelle des gebundenen Steuerelements, um einen Ausdruck zu erstellen. Dies funktioniert gut, solange Sie sicherstellen, dass der Name des Steuerelements nicht mit einem der im Ausdruck enthaltenen Feldnamen in Konflikt steht. Weitere Informationen zum Erstellen eines gebundenen Steuerelements durch Ziehen eines Felds aus dem Bereich Feldliste finden Sie im Artikel Hinzufügen eines Felds zu einem Formular oder Bericht.

Wenn Sie das gebundene Steuerelement bereits erstellt haben, verwenden Sie das folgende Verfahren, um es in ein berechnetes Steuerelement zu ändern und Namenskonflikte zu vermeiden.

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular oder den Bericht, und klicken Sie dann auf Entwurfsansicht.

  2. Klicken Sie auf das Feld, das Sie ändern möchten, und drücken Sie dann F4, um das Eigenschaftenblatt zu öffnen.

  3. Wenn die Name-Eigenschaft auf der Registerkarte Alle des Eigenschaftenblatts der Eigenschaft Steuerelementquelle entspricht, bearbeiten Sie die Name-Eigenschaft, sodass die beiden Eigenschaften nicht übereinstimmen. Stellen Sie sicher, dass der von Ihnen eingebene Name kein reserviertes Wort oder der Name eines anderen Felds in der Datenbank ist. Weitere Informationen zu reservierten Wörtern finden Sie im Artikel Informationen zu reservierten Wörtern und Symbolen von Access.

  4. Bearbeiten Sie die Zeichenfolge im Eigenschaftenfeld Steuerelementquelle so, dass sie den von Ihnen verwendeten Ausdruck enthält.

  5. Drücken Sie STRG+S, um die Änderungen zu speichern.

  6. Wechseln Sie zur Layout- oder Formularansicht, und vergewissern Sie sich, dass das berechnete Steuerelement wie erwartet funktioniert.

Wenn das Steuerelement nicht die daten anzeigt, die Sie wünschen (z. B. wenn Access #Name? im Steuerelement anzeigt), überprüfen Sie die Datensatzquelle des Formulars oder Berichts, um sicherzustellen, dass alle Felder, die Sie im Ausdruck verwendet haben, verfügbar sind. Wenn es sich bei der Datensatzquelle um eine Abfrage handelt, müssen Sie der Abfrage möglicherweise ein oder mehrere Felder hinzufügen, bevor der Ausdruck funktioniert.

Hinweise: 

  • Stellen Sie jedem Ausdruck den Operator = voran. Beispiel: =[UnitPrice]*.75.

  • Wenn Sie mehr Platz zum Eingeben eines Ausdrucks im Eigenschaftenfeld Steuerelementquelle benötigen, drücken Sie UMSCHALT+F2, um das Feld Zoom zu öffnen.

  • Wenn Ihr Formular oder Bericht auf einer Abfrage basiert, können Sie den Ausdruck in der Abfrage anstelle eines berechneten Steuerelements verwenden. Dadurch kann die Leistung verbessert werden, und wenn Sie Summen für Gruppen von Datensätzen berechnen möchten, ist es einfacher, den Namen eines Berechnetes Feld in einem Aggregatfunktion.

  • Stellen Sie beim Sortieren nach einem berechneten Steuerelement in einem Formular oder Bericht sicher, dass die Format-Eigenschaft des Steuerelements entsprechend festgelegt ist. Andernfalls können berechnete numerische werte oder Datumswerte alphabetisch statt numerisch sortiert werden.

Seitenanfang

Erfahren Sie, welche Arten von Steuerelementen als berechnete Steuerelemente verwendet werden können

Textfelder sind die häufigste Wahl für ein berechnetes Steuerelement, da sie so viele verschiedene Datentypen anzeigen können. Jedes Steuerelement, das über eine Steuerelementquelle-Eigenschaft verfügt, kann jedoch als berechnetes Steuerelement verwendet werden. In vielen Fällen ist es nicht sinnvoll, einen bestimmten Steuerelementtyp als berechnetes Steuerelement zu verwenden, da Sie dieses Steuerelement nicht so aktualisieren können, wie Sie ein gebundenes oder ungebundenes Steuerelement aktualisieren können. Wenn Sie beispielsweise ein Kontrollkästchensteuerelement auf einem Formular platzieren und dann einen Ausdruck in die Eigenschaft Steuerelementquelle des Kontrollkästchens eingeben, können Sie das Kontrollkästchen nicht mehr aktivieren oder löschen, indem Sie darauf klicken. Das Kontrollkästchen wird basierend auf den Ergebnissen des Ausdrucks aktiviert oder aktiviert angezeigt. Wenn Sie auf das Kontrollkästchen klicken, zeigt Access auf der Statusleiste von Access eine Benachrichtigung an: Steuerelement kann nicht bearbeitet werden; es ist an den Ausdruck<Ausdruck >. Bei einem Bericht kann es jedoch hilfreich sein, ein Kontrollkästchensteuerelement auf den Ergebnissen einer Berechnung zu verwenden, da Steuerelemente in Berichten nur zum Anzeigen von Informationen verwendet werden.

Seitenanfang

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×