Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
AbfrageKriterien in einem Formular eintragen
zurück: Parameterabfrage - wenn Parameter leer, alle anzeigen weiter: Nichtenthaltene Datensätze anzeigen ... Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
16. Aug 2004, 13:40
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AbfrageKriterien in einem Formular eintragen - AbfrageKriterien in einem Formular eintragen

Nach oben
       

Halli hallo Surprised !!!

Es ist mal wieder so weit ich komm nicht weiter! Embarassed


Ich hab eine Abfrage und in der Entwurfsansicht hab ich einige Kriterien so eingestellt, dass ich ein haufen Kästchen bekomme, in die ich dann die Kriterien eintragen kann, bevor die Abfrage gestartet wird!!!

So: Gigts jetzt eine Möglichkeit, die Kriterien über ein Formular einzugeben, so dass ich alle Kriterien in ein Formular schreiben kann!!!

Schonmal danke für eure Hilfe

lg Martin
stpimi
Moderator Access


Verfasst am:
16. Aug 2004, 14:33
Rufname:
Wohnort: Graz


AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Erstelle das Formular mit den benötigten Feldern. In der Abfrage nimmst Du in der Kriterienzeile darauf mit Forms!Formulsrname!Feldname Bezug.
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
lothi
c#, .Net


Verfasst am:
16. Aug 2004, 14:34
Rufname:
Wohnort: Birgisch

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Hallo Martin

Die Möglichkeit gibt es. Was meinst du denn mit Kästchen?

Ein Kriterium in einer Abfrage mit Bezug auf ein Formular gibst du folgendermassen an:
Code:
Im Kriterium in der Abfrage:
Formular![Formularname]![Feldname]

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
16. Aug 2004, 14:54
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Ok! Stark ihr Zwei aber das war für euch bestimmt nicht schwer!


Hat echt super geklappt!!!

Machts gut
Und ihr hört bestimmt von mir!!!Embarassed

lg Martin
Nachtrag: Martin von der Bergwiese am 16. Aug 2004 um 15:08 hat folgendes geschrieben:
Aber nochmal zurück!!!

Wie bekomme ich es hin das sich dann erst das Formular öffnet und dann erst die Abfrage? Confused

lg Martin
lothi
c#, .Net


Verfasst am:
16. Aug 2004, 15:27
Rufname:
Wohnort: Birgisch


AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Hallo

Naja in dem du zuerst das Formular öffnest und dann die Abfrage Very Happy

Spass beiseite. Wie, wo, wann machst du was. Question

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
16. Aug 2004, 16:10
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Halli Hallo!!!

Ich hättes gern, dass ich erst das Formular öffnet und wenn sich das Formular schließt, dich die Abfrage öffnet und die daten übernimmt!!!

Am besten über ein Makro, es öffnet mit auch das formular und die Abfrage auch aber nicht wenn das Formular geschlossen wird sonder gleich und ohne Pause!!!

Ach ja und noch was bei den Kritärien der Abfrage wird aus deinem Code:
Code:
[Formular!][Formularname]![Formularfeld]
und dann geht ein kleines Fenster auf in dem Steht:
Code:
[Formular!][Formularname]![Formularfeld]
und darunter ein Feld um einen Wert einzugeben!!!

Wie kann ich das Ändern?

lg martin
stpimi
Moderator Access


Verfasst am:
17. Aug 2004, 08:16
Rufname:
Wohnort: Graz

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Zitat:
[Formular!][Formularname]![Formularfeld]
und darunter ein Feld um einen Wert einzugeben!!!

Ursache: Der Name des Formularfeldes im Abfragekriterium stimmt nicht mit dem Namen des Feldes im Formular überein.
Zitat:
Am besten über ein Makro, es öffnet mit auch das formular und die Abfrage auch aber nicht wenn das Formular geschlossen wird sonder gleich und ohne Pause!!!

Wie wäre es mit einem Button im Formular, der die Abfrage ausführt und dann das Formular schliesst?

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
17. Aug 2004, 08:25
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Moin Moin!!!

Die Idee hatte ich auch gerade!!!

Ich hab jetzt in Formular in der Entwurfsansicht erstellt,
und in der Abfrage hab ich darauf werwiesen und das geht nicht!!!

z.B.

Ich habe in der Abfrage eine Spalte Name Aus der Tabelle Ansprechpartner
im Formula hab ich ein Feld Name
Bei den Kriterien hab ich jetzt

Code:
Formular![Für Abfrage]![Name]


eingegeben!

Weißt du was da Falsch ist?

lg Martin
stpimi
Moderator Access


Verfasst am:
17. Aug 2004, 09:10
Rufname:
Wohnort: Graz

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Grundsatz 1: Verwende nie ein Feld mit der Bezeichnung Name!!! (Access-Schlüsselwort). Auch Umlaute, Sonder- und Leerzeichen sind problematisch.
Das gilt auch für die Namen von Objekten (Formulare, Abfrage, ....)
Siehe auch www.donkarl.com FAQ 1.5


Weiters:

Formulare![Für Abfrage]!Feldname

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
17. Aug 2004, 09:22
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Ok

Anderes Bsp.:

Ich habe ein Formular "Test" in der Entwurfsansicht erstellt!
Nun möchte ich in der Abfrage "Versuch" das Kriterium, der Spalte "Aufgabe" aus dem Feld "Funktionen" des Formulars "Test" holen!
Code:
Formulare![Test]![Funktion]


daraus wird automatisch:
Code:
[Formulare]![Test]![Funktion]

Beim starten der Abfrage öffnet sich ein Fenster in dem steht:
Zitat:
[Formulare]![Test]![Funktion]

und darunter ist ein texfeld in das man jetzt ein Kriterium für die Spalte "Aufgabe" eingeben kann!!!

Hast du ne Ahnung woran das liegt?

lg Martin
stpimi
Moderator Access


Verfasst am:
17. Aug 2004, 09:31
Rufname:
Wohnort: Graz

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Wenn das Formularfeld "Funktionen" heißt, mußt Du auch im Abfragekriterium Formulare![Test]![Funktionen] schreiben.
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Martin von der Bergwiese
Prinz und darum bald König


Verfasst am:
17. Aug 2004, 09:51
Rufname:
Wohnort: Bautzen (fast ganz im osten (leb aber trotzdem))

AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

OK alles geht!!!

Aber wie bekomme ich es hin, wenn in dem Formularfeld nichts drin steht soll das heißen, es soll kein Kriterium für dieses Feld geben!

BSP.:

Ich habe im Formular drei Kriterien:

Abteilung:
Funktion:
Nachname:

Ich möchte jetzt aber nur nach Abteilung suchen---> ich gebe nur in Abteilung einen Wert ein und starte die Abfrage!!!

Nun muss ich der Abfrage doch sagen, dass die lleeren felder nicht beachtet werden sollen aber wie?

lg Martin
stpimi
Moderator Access


Verfasst am:
17. Aug 2004, 10:11
Rufname:
Wohnort: Graz


AW: AbfrageKriterien in einem Formular eintragen - AW: AbfrageKriterien in einem Formular eintragen

Nach oben
       

Ungetesteter SQL-Code (habe hier kein Access verfügbar):

Code:
SELECT Feld1,Feld2,....,Feldn
FROM Tabelle WHERE (
  ((Tabelle.Funktion) Like IIf(IsNull(Formulare!Test!Funktionen),"*",Formulare!Test!Funktionen)
AND ... analog für Abteilung
....
AND ... analog für Nachname

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über Formular einen Wert übergeben. 4 magnum 1281 29. Mai 2005, 14:55
jens05 Abfrage über Formular einen Wert übergeben.
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrageergebnis als neues Formular anzeigen 2 mila 3035 12. Apr 2005, 12:38
mila Abfrageergebnis als neues Formular anzeigen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragen im Formular aufrufen, automatisch bestätigen 3 Calvin22 1607 12. Apr 2005, 12:12
Willi Wipp Abfragen im Formular aufrufen, automatisch bestätigen
Keine neuen Beiträge Access Tabellen & Abfragen: Zahl eintragen mit "mm" am Ende. Formatfrage 1 webnaex 500 04. Jan 2005, 19:02
Skogafoss Zahl eintragen mit "mm" am Ende. Formatfrage
Keine neuen Beiträge Access Tabellen & Abfragen: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 888 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 896 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1093 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 791 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2219 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Mit Formular Abfrage machen? 9 Gast 2093 06. Sep 2004, 10:03
Nevyn Mit Formular Abfrage machen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 791 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: PHP Forum