Hinzufügen von Funktionen zu Access-Ausdrücken

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Access weist eine Vielzahl integrierter Funktionen auf, mit denen Sie Ausdrücke erstellen können. Wenn Sie Erstellen eines Ausdrucks bereits gelesen haben, wissen Sie, dass Funktionen nur einer der möglichen Bestandteile eines Ausdrucks sind. Allerdings ist die Verwendung von Ausdrücken stark eingeschränkt, solange Sie nicht wissen, wie Funktionen hinzugefügt werden.

Hinweis : Sie können auch benutzerdefinierte Funktionen in Ihren Ausdrücken verwenden, aber wenn Sie wissen, wie Personen erstellen, wahrscheinlich benötigten einen Artikel wie diesen Termin nicht! Sie können nur eine Liste aller verfügbaren Funktionen von Accessgesucht werden.

Hier zunächst einige Grundlagen zur Verwendung von Funktionen:

  • Um eine Funktion zu verwenden, geben Sie das Schlüsselwort, eine öffnende Klammer, die zu übergebenden Argumente (Werte) und eine schließende Klammer ein.

  • Für einige Funktionen sind keine Argumente erforderlich, doch können Funktionen auch mehrere Argumente erfordern, die Sie dann durch Semikolons trennen.

  • Funktionsargumente können Bezeichner, Konstanten oder andere Funktionen sein. Sie können diese Bestandteile mithilfe von mathematischen Standardoperatoren (beispielsweise +, -, * oder /) oder Vergleichsoperatoren (beispielsweise <, > oder =) weiter kombinieren.

  • Funktionen übernehmen alle Informationen, die Sie als Argumente bereitstellen, führen Code im Hintergrund aus und geben dann einen Wert an genau der Stelle aus, an der Sie die Funktion eingegeben haben. Mit anderen Worten: Sie können als Programmierer tätig sein, ohne wirklich zu programmieren!

Klingt das kompliziert? Das ist es aber nicht. Vielleicht helfen ein oder zwei Beispiele:

Beispiel für die Verwendung der Funktion 'IIf (Wenn)' in einem Ausdruck

Dieser Ausdruck vollständig IIf-Funktion (grünen Zeichen) bestehen aus. Beachten Sie die grün Kommas trennen der drei Argumente ein. In diesem Beispiel verwenden wir die Wenn-Funktion, um ein Feld mit dem Namen Beispiel das heutige Datum zu vergleichen. Ist das Feld "Beispiel" größer als oder gleich dem heutigen Datum, erhalten sie die Zeichenfolge "OK"; zurückzukehren. Andernfalls wird "Überfällig" zurückgegeben werden.

  • Das erste Argument der IIf-Funktion ist eine wahrheitsprüfung die besteht aus den Bezeichner für das Feld Beispiel (in Orange), ein paar Vergleichsoperatoren (in Rot) und der Datum-Funktion (in Blau), die keine Argumente erforderlich sind.

  • Das zweite und dritte Argument der Funktion IIf sind beides Zeichenfolgenkonstanten (in Schwarz), die in Anführungszeichen eingeschlossen sein müssen. Bei diesen beiden Argumenten kann es sich auch um Funktionen oder Ausdrücke handeln, mit denen Zahlen oder Text zurückgegeben wird.

Sie können einen Ausdruck wie diesen in einem Textfeld auf einem Formular oder in einer Ansicht, in einem berechneten Feld in einer Tabelle usw. verwenden.

Hier ein weiteres Beispiel, bei dem eine Funktion in einem Ausdruck zum Erstellen einer Textzeichenfolge verwendet wird:

Beispiel für die Verwendung der Funktion 'Left' in einem Ausdruck

In diesem Fall beginnt der Ausdruck mit einer Zeichenfolgenkonstanten (in Schwarz).

  • Das kaufmännische Und-Zeichen (in Rot) ist ein Verkettungsoperator, mit dem Zeichenfolgen verknüpft werden.

  • Die Left-Funktion (in Grün) verwendet zwei Argumente:

    • Einen Feldbezeichner (in Orange) und

    • eine Ganzzahlkonstante (in Schwarz). In diesem Fall sind nur die beiden Zeichen ganz links im Feld gefragt, also wird eine 2 eingegeben.

Wenn das Feld "Artikelcode" den Eintrag "CD22035" enthält, lautet das Ergebnis dieses Ausdrucks "Präfix: CD".

Wünschen Sie weitere Informationen zu Ausdrücken und Funktionen?

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

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.

×