Flexibler werden mit Parametern

29.12.2003

Parameter in Abfragen verwenden.

Abfragen sind in der Regel starr auf ein spezifisches Problem zugeschnitten. So können über ein Kriterium zum Beispiel alle Datensätze ausgegeben werden, deren Anlagedatum zwischen zwei festen Daten liegen. Wenn Sie einen neuen Zeitraum benötigen, müssen Sie wieder eine neue Abfrage erstellen.

Verwenden Sie Parameter in Ihren Abfragen.

Mit Parametern können Sie Ihre Abfragen wesentlich flexibler gestalten. Sie müssen nicht für jede winzige Änderung eine neue Abfrage erstellen, sondern können die Änderungen interaktiv über einen Dialog eingeben.

Erstellen Sie beispielsweise eine neue Abfrage, die das Anlagedatum der Datensätze enthält. Geben Sie dann als Kriterium statt einer festen Zeitspanne die folgende Zeile ein:

Zwischen [Anfangsdatum] Und [Enddatum]

Die Parameter Anfangsdatum und Enddatum werden als Datenfelder interpretiert. Da diese Felder nicht in der zugrundeliegenden Tabelle vorkommen, müssen den Parametern Werte zugewiesen werden.

Wenn Sie in die Datenblattansicht wechseln, wird ein Dialog geöffnet, in dem Sie zunächst dem ersten Parameter einen Wert zuweisen können. Anschließend geben Sie das Enddatum des Zeitraums ein. Im Datenblatt werden nur die Datensätze aufgelistet, die zwischen den eingegebenen Werten liegen. Bei jedem Öffnen des Datenblattes müssen Sie die Parameter neu eingeben.

Auf diese Weise können Sie jedes mal entscheiden, welche Zeitspanne Sie einsehen möchten.

Dienstleistungen

Als starker Partner an Ihrer Seite unterstützen wir Sie in folgenden Breichen:

Access-Programmierung

Benötigen Sie Unterstützung bei der Programmierung von Access-Anwendungen? Wir bieten die gesamte Bandbreite von der Access-Programmierung auf Stundenbasis bis zur Durchführung eines Software-Projektes als Auftragsarbeit an. Kontaktieren Sie uns für ein kostenloses Erstgespräch.

Software-Beratung

Haben Sie ein Software-Projekt und Sie wissen nicht, ob Access die richtige Plattform ist? Wir haben über 20 Jahre Erfahrung beim Erstellen von Windows-, Web und mobilen Anwendungen. Kontaktieren Sie uns für eine kostenlose Erstberatung.