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. Klicken Sie mit der rechten Maustaste auf das Formular im Navigationsbereich, und wählen Sie dann Entwurfsansicht aus. 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. Access fragt Parameter doppelt ab. 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. Führen Sie die im Abschnitt Prüfen von Ausdrücken in einer Abfrage beschriebenen Schritte durch, um den fehlerhaften Ausdruck zu finden.
Access Parameterabfrage Mehrere Werte Markieren
Wählen Sie hier aus der Liste der verfügbaren Tabellen die Tabelle tblKontakte aus und klicken Sie auf die Schaltfläche Hinzufügen (siehe Bild 1). Warum werde ich von Access aufgefordert, einen Parameterwert einzugeben?. Bild 1: Hinzufügen einer Tabelle zum Abfrageentwurf
Nachdem Sie die Tabelle tblKontakte hinzugefügt haben, können Sie alle vier Felder KontaktID, Vorname, Nachname und Geburtstag aus der Feldliste in das Entwurfsraster der Abfrage ziehen. Klicken Sie mit der rechten Maustaste in den oberen Bereich des Abfrageentwurfs und wählen Sie den Eintrag Datenblattansicht aus dem nun erscheinenden Kontextmenü aus, um das Abfrageergebnis anzuzeigen (siehe Bild 2). Bild 2: Ergebnis der Abfrage
Hinzufügen eines Parameters
Fügen Sie der Abfrage nun einen Parameter hinzu, indem Sie in der Zeile Kriterien im Abfrageentwurf für das Feld Vorname den folgenden Ausdruck eingeben (siehe Bild 3):
=[Geben Sie einen Vornamen ein:]
Bild 3: Abfrage mit Parameter
Beachten Sie, dass dieses Kriterium nur solche Ergebnisse anzeigt, die genau mit dem Kriterium übereinstimmen.
Access Parameterabfrage Mehrere Werte Download
Abfrage 2 für SummevonRechnungssumme 2 und SummevonAuszahlungssumme 2 für Auftraggeber 1oder2. 3x Rechnungsdatum 2 (1xBedingung vonDatum/bisDatum, 1xMin (Gruppierung), 1xMax (Gruppierung) 3. ) Abfrage 3 für SummevonRechnungssumme 3 und SummevonAuszahlungssumme 3 für Auftraggeber 1oder2. 3x Rechnungsdatum 3 (1xBedingung vonDatum/bisDatum, 1xMin (Gruppierung), 1xMax (Gruppierung) Klicke ich jede Abfrage mal einzeln an, werde ich nach dem [von Datum] und [bis Datum] gefragt und anschließend werden die Rechnungs-/Auszahlungssummen und das minimale und maximale Rechnungsdatum innerhalb des zuvor ausgewählten Zeitraums angezeigt. So weit so gut. Auf Basis dieser 3 Abfragen habe ich 3 entsprechende Berichte erstellt. Jeden Bericht einzeln geöffnet das gleiche, Abfrage Zeitraum, anschließend Anzeige von Rechnungs-/Auszahlungssummen und das minimale und maximale Rechnungsdatum. Access parameterabfrage mehrere werte download. Jetzt habe ich einen 4. Bericht erstellt und die 3 zuvor genannten Berichte als Unterberichte eingebaut. Jetzt habe ich nur folgendes (logisches) Problem: Ich werde beim Öffnen des 4.
Access Parameterabfrage Mehrere Werte Video
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. Ein fehlerhafter Ausdruck in der Eigenschaft Datensatzherkunft eines Kombinationsfeld- oder Listenfeld-Steuerelements kann bewirken, dass das Dialogfeld Parameterwert eingeben angezeigt wird. Access parameterabfrage mehrere werte video. 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:
Klicken Sie auf das Kombinationsfeld oder das Listenfeld, das Sie prüfen möchten. 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. 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.
Access Parameterabfrage Mehrere Werte Internet
Harald [Anhang gelöscht durch Administrator]
Hi, und irgendwann später könnte man dann den Status normalisiert als Zahl und nicht als Text speichern. Harald
Hei Harald! Danke für deine Antwort! In deiner DB funktioniert das wunderbar, allerdings würde ich gerne ein wenig Hintergrundissen dazu bekommen. Kannst du mir erklären was du gemacht hast? Und zu deinem Tipp mit der Normalisierung.. Diesen Tipp habe ich meinem Auftraggeber bereits vorgeschlagen, allerdings möchte er seine Wörter behalten und keine Zahlen haben. Gruß Dennis
Hi Dennis, in der Abfrage mit dem langen Namen gibt es eine Spalte: InStr([X];[Status]) [X] ist der übergebene Parameter (z. B. "aktiv abgesagt") Mit InStr wird geprüft, ob [Status] als Teilmenge in [X] vorhanden ist. Wenn dem so ist, kommt als Ergebnis eine Zahl > 0 heraus. Dann sind die Kriterien erfüllt. Mehrere Gruppierungen und Summenberechnungen in einem Bericht. Zu den Wörtern, Zahlen: gespeichert werden Zahlen, angezeigt werden Wörter. Auf der Benutzeroberfläche FORMULAR kommt man nur mit Wörtern in Kontakt. Harald
Ahhh, verstehe.
Per Abfrage alle Datensätze anzeigen, die in einem Feld gleichen Wert haben
Helfe beim Thema Per Abfrage alle Datensätze anzeigen, die in einem Feld gleichen Wert haben in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen,
ich möchte folgendes erreichen:
Ich habe eine Tabelle mit Kundenadressen. Nun möchte ich, dass mir eine Abfrage alle die Datensätze... Dieses Thema im Forum " Microsoft Access Hilfe " wurde erstellt von Adam, 15. Februar 2004. Hallo zusammen,
Ich habe eine Tabelle mit Kundenadressen. Nun möchte ich, dass mir eine Abfrage alle die Datensätze auswirft, die im Feld "firma" den gleichen Inhalt haben. Das kommt dann vor, wenn eine Firma z. B. zwei Fillialen hat. Wie kann ich das erreichen? Access parameterabfrage mehrere werte internet. Gruß Christian:)
Du willst ja vermutlich nicht immer die selbe Firma abfragen, sondern mal die eine, mal ´ne andere. Dafür hast du mehrere Möglichkeiten
a) die klassische Parameterabfrage
In der Entwurfsansicht einer Abfrage ziehst du das Feld Firma und alle sonst noch benötigten Felder nach unten.