Office: Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben?

Helfe beim Thema Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? in Microsoft Access Tutorials um das Problem gemeinsam zu lösen; Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? Access für Microsoft 365 Access 2019 Access 2016... Dieses Thema im Forum "Microsoft Access Tutorials" wurde erstellt von Tutorials, 1. Januar 2020.

  1. Tutorials
    Tutorials Neuer User

    Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben?


    Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben?
    Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr... Weniger Beim Öffnen eines Access-Objekts (z. B. einer Tabelle, einer Abfrage, eines Formulars oder eines Berichts) zeigt Access manchmal das Dialogfeld Parameterwert eingeben an. Access zeigt dieses Dialogfeld an, wenn Sie ein Objekt öffnen, das einen Bezeichner oder einen Ausdruck enthält, der von Access nicht interpretiert werden kann.

    In einigen Fällen ist dies das gewünschte Verhalten. Der Ersteller der Datenbank hat beispielsweise eine Abfrage erstellt, mit der Sie jedes Mal Informationen eingeben können, wenn die Abfrage ausgeführt wird, beispielsweise ein Anfangstermin oder eine Mitarbeiter-ID-Nummer. Eine solche Aufforderung kann wie folgt aussehen:


    Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? 2e68b19a-9228-4fb0-863d-08360ef3bd73.jpg


    In anderen Fällen soll dieses Dialogfeld jedoch nicht angezeigt werden. Angenommen, Sie haben möglicherweise einige Änderungen am Entwurf Ihrer Datenbank vorgenommen. Wenn Sie nun ein Objekt öffnen, zeigt Access das Dialogfeld unerwartet mit einer Nachricht an, die Sie nicht verstehen.


    Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? b0a28041-4cff-4867-ac3f-525ff7189a7d.jpg


    Anhand der Prozeduren in diesem Artikel können Sie untersuchen, warum Access einen bestimmten Parameterwert abfragt und wie Sie die Anforderungen unterbinden können.

    Hinweis:  Dieser Artikel gilt nicht für Access-Web-Apps – den Typ der Datenbank, die Sie mit Access entwerfen und Online veröffentlichen, auf Microsoft 365 oder SharePoint.

    Unterbinden der Anforderung eines Parameterwerts
    Damit das Dialogfeld Parameterwert eingeben nicht mehr angezeigt wird, müssen Sie sämtliche Ausdrücke prüfen, die mit dem Objekt verbunden sind, mit dem Sie arbeiten, und den Bezeichner finden, der die Anzeige des Dialogfelds bewirkt. Anschließend müssen Sie den Bezeichner oder die Syntax des Ausdrucks korrigieren, in dem der Bezeichner enthalten ist.

    Links zu weiteren Informationen zur Ausdruckssyntax finden Sie im Abschnitt "Siehe auch".

    Wenn das Dialogfeld unerwünschte Eingabe Parameter Wert angezeigt wird, notieren Sie den Bezeichner oder Ausdruck, der im Dialogfeld aufgeführt ist. Beispiel: "SomeIdentifier", wie im folgenden Screenshot dargestellt.


    Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? fa1a50f9-007f-4ff9-a63c-2d7a9e0c1a51.jpg


    Wählen Sie dann "Abbrechen" aus, und führen Sie abhängig vom Typ des Objekts, das Sie öffnen möchten, wenn das Dialogfeld angezeigt wird, eines der folgenden Verfahren aus. Die folgenden Verfahren enthalten allgemeine Richtlinien zum Prüfen von Ausdrücken in unterschiedlichen Objekttypen. Die konkreten Änderungen, die Sie vornehmen müssen, sind jedoch von der Struktur der Datenbank abhängig.

    Prüfen von Ausdrücken in einer Abfrage
    Häufig sind Tippfehler in Abfragen die Ursache für unerwünschte Parameterabfragen. Wie bereits erwähnt, wird das Dialogfeld Parameterwert eingeben immer angezeigt, wenn die Abfrage so angelegt ist, dass bei der Ausführung ein Parameterwert abgefragt werden soll. Führen Sie die nachstehend aufgeführten Aktionen aus, wenn Sie sicher sind, dass die Abfrage keinen Parameterwert anfordern soll, um die Abfrage auf fehlerhafte Ausdrücke zu prüfen.

    1. Klicken Sie mit der rechten Maustaste im Navigationsbereich auf die Abfrage und dann auf Entwurfsansicht.
    2. Prüfen Sie die Bezeichner und Ausdrücke in der Zeile Feld und in den Zeilen Kriterien, und stellen Sie fest, ob irgendein Text dem Text entspricht, der im Dialogfeld Parameterwert eingeben angezeigt wurde. Wenn eine der Zellen in der Zeile Feld einen Wert wie Ausdruck1: [Bezeichner] enthält, kann dieser bereits die Ursache für die Parametereingabeaufforderung sein.


      Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? 5b50a6d2-891d-43a0-9347-9ed32b582768.jpg

    Links zu weiteren Informationen zum Erstellen von Parameterabfragen finden Sie im Abschnitt "Siehe auch".

    Seitenanfang

    Prüfen von Ausdrücken in einem Bericht
    Gehen Sie wie nachstehend beschrieben vor, wenn das Dialogfeld Parameterwert eingeben beim Öffnen eines Berichts angezeigt wird, um die Eigenschaften des Berichts zu prüfen:

    1. Klicken Sie mit der rechten Maustaste im Navigationsbereich auf den Bericht und dann auf Entwurfsansicht.

      Hinweis: Stellen Sie zunächst fest, ob bei einem der Steuerelemente im Bericht ein grünes Dreieck in der oberen linken Ecke angezeigt wird. Dieses Dreieck zeigt an, dass Access einen Bezeichner oder einen Ausdruck in der Eigenschaft Steuerelementinhalt dieses Steuerelements nicht auswerten kann. Falls Steuerelemente ein grünes Dreieck aufweisen, achten Sie besonders auf diese Steuerelemente, wenn Sie die nachstehenden Schritte ausführen.


      Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? b4136cd7-f940-4974-bf3c-a05470c8a06f.jpg

    2. Falls der Aufgabenbereich Eigenschaftenblatt nicht angezeigt wird, drücken Sie F4, um ihn anzuzeigen.
    3. Wählen Sie im Aufgabenbereich Eigenschaftenblatt die Registerkarte Alle aus.
    4. Wählen Sie ein Steuerelement aus, das Daten im Bericht anzeigt (z. B. ein Textfeld, ein Kontrollkästchen oder ein Kombinationsfeld). Wenn Steuerelemente das in Schritt 1 genannte grüne Dreieck aufweisen, klicken Sie zuerst auf eines dieser Steuerelemente.
    5. Prüfen Sie im Aufgabenbereich Eigenschaftenblatt die Eigenschaft Steuerelementinhalt auf den Bezeichner, der im Dialogfeld Parameterwert eingeben angegeben wurde, und ändern Sie ggf. den Ausdruck.
    6. Wiederholen Sie die Schritte 4 und 5 für die anderen Steuerelemente im Bericht, bis Sie den Ausdruck finden, der das Problem verursacht.
    7. Wenn Sie das Problem dennoch nicht finden können, prüfen Sie den Bereich Gruppieren, Sortieren und Summe auf fehlerhafte Ausdrücke:
      • Wenn der Bereich Gruppieren, Sortieren und Summe nicht angezeigt wird, wählen Sie auf der Registerkarte Entwurf in der Gruppe Gruppierung und Summen die Option Gruppieren und sortieren aus.
      • Wenn in einer Zeile im Bereich Gruppieren, Sortieren und Summe "Gruppieren nach Ausdruck" oder "Sortieren nach Ausdruck" angezeigt wird, wählen Sie das Wort "Ausdruck" aus, um den Ausdrucks-Generator zu öffnen, in dem Sie den Ausdruck prüfen und im Bedarfsfall ändern können.
    Seitenanfang

    Prüfen von Ausdrücken in der zugrunde liegenden Abfrage eines Formulars
    Wenn das Dialogfeld Parameterwert eingeben jedes Mal angezeigt wird, wenn Sie ein Formular öffnen, befindet sich der fehlerhafte Ausdruck möglicherweise in der zugrunde liegenden Abfrage. Überprüfen Sie die zugrunde liegende Abfrage, um den fehlerhaften Ausdruck zu finden.

    1. Klicken Sie mit der rechten Maustaste auf das Formular im Navigationsbereich, und wählen Sie dann Entwurfsansicht aus.
    2. Falls der Aufgabenbereich Eigenschaftenblatt nicht angezeigt wird, drücken Sie F4, um ihn anzuzeigen.
    3. Vergewissern Sie sich, dass in der Liste im oberen Bereich des Aufgabenbereichs Eigenschaftenblatt der Eintrag Formular ausgewählt ist, und wählen Sie dann Registerkarte Alle aus.
    4. Prüfen Sie die Eigenschaft Datensatzquelle. Wenn dieses Feld den Namen einer Abfrage oder eine SQL-Anweisung enthält, ist möglicherweise einer der Bezeichner in der Anweisung fehlerhaft und bewirkt, dass das Dialogfeld Parameterwert eingeben angezeigt wird. Wählen Sie das Eigenschaftenfeld Datensatzquelle aus, und klicken Sie dann auf die Schaltfläche Erstellen
      Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? [​IMG]
      .
    5. Führen Sie die im Abschnitt Prüfen von Ausdrücken in einer Abfrage beschriebenen Schritte durch, um den fehlerhaften Ausdruck zu finden.

      Wichtig: Schließen Sie die Abfrage, wenn Sie fertig sind und Ihre Änderungen an der Abfrage speichern möchten, und speichern Sie das Formular, bevor Sie zur Formularansicht zurückkehren. Andernfalls gehen sämtliche an der Abfrage vorgenommenen Änderungen verloren.
    Seitenanfang

    Prüfen von Ausdrücken in einem Kombinationsfeld oder Listenfeld im Formular
    Ein fehlerhafter Ausdruck in der Eigenschaft Datensatzherkunft eines Kombinationsfeld- oder Listenfeld-Steuerelements kann bewirken, dass das Dialogfeld Parameterwert eingeben angezeigt wird. In einigen Fällen wird das Dialogfeld erst angezeigt, wenn Sie versuchen, das Steuerelement zu nutzen. Mit dem nachstehenden Verfahren können Sie die Eigenschaft Datensatzherkunft des Steuerelements prüfen:

    1. Klicken Sie mit der rechten Maustaste auf das Formular im Navigationsbereich, und wählen Sie dann Entwurfsansicht aus.
    2. Klicken Sie auf das Kombinationsfeld oder das Listenfeld, das Sie prüfen möchten.
    3. Falls der Aufgabenbereich Eigenschaftenblatt nicht angezeigt wird, drücken Sie F4, um ihn anzuzeigen.
    4. Wählen Sie die Registerkarte Daten aus. Prüfen Sie dann die Eigenschaft Datensatzherkunft, und stellen Sie fest, ob irgendein Text dem Text im Dialogfeld Parameterwert eingeben entspricht.
    Seitenanfang

    Prüfen von Ausdrücken in einer Tabelle
    Wenn Access das Dialogfeld Parameterwert eingeben jedes Mal anzeigt, wenn Sie eine Tabelle öffnen, befindet sich der fehlerhafte Ausdruck höchstwahrscheinlich in der Eigenschaft Datensatzherkunft eines Nachschlagefelds in dieser Tabelle.

    1. Klicken Sie mit der rechten Maustaste auf die Tabelle im Navigationsbereich, und wählen Sie dann Entwurfsansicht aus.
    2. Wählen Sie den Feldnamen aus, um festzustellen, ob es sich bei einem Feld um ein Nachschlagefeld handelt, und wählen Sie dann unter Feldeigenschaften die Registerkarte Nachschlagen aus. Wenn die Registerkarte ein Eigenschaftenfeld Datensatzherkunft enthält, handelt es sich bei dem Feld um ein Nachschlagefeld. Prüfen Sie die Eigenschaft Datensatzherkunft. Enthält sie eine SQL-Anweisung, ist möglicherweise ein Bezeichner in der Anweisung fehlerhaft, sodass das Dialogfeld Parameterwert eingeben angezeigt wird.
    Hinweis: Eine Tabelle kann mehrere Nachschlagefelder aufweisen, daher sollten Sie die Registerkarte "Nachschlagen" unbedingt für jedes Feld prüfen.

    Seitenanfang

    Siehe auch
    Ein Handbuch zur Ausdruckssyntax

    Hinzufügen von Funktionen zu Access-Ausdrücken

    Verwenden von Parametern zur Eingabeaufforderung beim Ausführen einer Abfrage

    :)
     
    Tutorials, 1. Januar 2020
    #1
Thema:

Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben?

Die Seite wird geladen...
  1. Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben? - Similar Threads - Access aufgefordert Parameterwert

  2. Access Datensatzzähler zu kurz

    in Microsoft Access Hilfe
    Access Datensatzzähler zu kurz: Die Ansicht der Nummer des Datensatzes ist zu kurz (vgl. Anlage). Wie kann ich die etwas breiter machen?[ATTACH]Im angezeigten Fall ist es nicht der 1 von 208 Sätzen, sondern der 1 von 20800.
  3. Installationsfehler OFFICE 2019 ?

    in Microsoft Access Hilfe
    Installationsfehler OFFICE 2019 ?: Hallo Zusammen ! Ich bin neu hier und möchte in ein ACCESS 2019 Formular VBA-Code einbauen. Der Code soll mittels DAO.Recordset usw. Daten bearbeiten. Leider wird mir beim Schreiben das Objekt...
  4. MS Access Formular: Datensatz duplizieren mit Unterformularen

    in Microsoft Access Hilfe
    MS Access Formular: Datensatz duplizieren mit Unterformularen: Hallo Ihr Lieben, ich bin ziemliche Anfängerin bei MS Access also nehmt es mir nicht übel, wenn ich Dinge falsch bezeichne etc. :) Ausganslage Ich hab ein Hauptformular (1) (Angaben zur...
  5. Import Daten aus Access Abfrage klappt nicht

    in Microsoft Excel Hilfe
    Import Daten aus Access Abfrage klappt nicht: Moin, ich habe ein Problem. Ich habe eine Datenbank in Access mit diversen Tabellen und Abfragen. Jetzt habe ich eine neue Abfrage erstellt und muß das Ergebnis täglich in eine Exceldatei...
  6. Auslesen Windowsbenutzer in einer Datenbank

    in Microsoft Access Hilfe
    Auslesen Windowsbenutzer in einer Datenbank: Hallo zusammen, wie kann ich auslesen, welcher Windows Benutzer gerade aktuell in einer Datenbank ist? Geht das? Danke Matthias
  7. Auslesen einer Abfrage in VBA Modul

    in Microsoft Access Hilfe
    Auslesen einer Abfrage in VBA Modul: Hallo zusammen, ich wünsche allen ein frohes und gesundes Jahr 2024. Ich habe eine alte Access 2003 und da habe ich zur Ermittlung von Planungsdaten folgende Funktion genutzt, jetzt mit Office 365...
  8. Zugriff aus Access-Datei (xx.accdb)

    in Microsoft Excel Hilfe
    Zugriff aus Access-Datei (xx.accdb): Guten Tag Mit Windows 10 und Excel 2021 Pro konnten mit unten stehendem Makro Daten an ein Access-DB übergeben werden. Mit Windows 11 und Excel 2021 Pro geht das nicht mehr. [ATTACH]...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden