Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Ein Formular auf die Anzeige einese Jahres beschränken
zurück: Wert einer verknüften Tabelle anzeigen weiter: Formular erstellen mit Registersteuerelement 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
Dr.Wackelzahn
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Feb 2005, 00:09
Rufname:

Ein Formular auf die Anzeige einese Jahres beschränken - Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Hallo,

ich habe eine Datenbank welche DS über mehrere Jahre enthält.

Ich rufe meine Formulare über ein "Switchboard" auf. Wie kann ich nun ohne für jedes Jahr eine eigene Abfrage und ein eigenes Formular zu erstellen über mein Switchboard einem Formular mitteilen dass ich nur die Daten eines Jahres sehen möchte.
Wenn möglich über Knopfdruck.


Vielen Dank vorab....
stpimi
Moderator Access


Verfasst am:
07. Feb 2005, 08:51
Rufname:
Wohnort: Graz


AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Mach Dir ein Kombinationsfeld (ungebunden). Datenherkunft ist Werteliste aller möglichen Jahre (Zukunft nicht vergessen). Die Abfrage schränkst Du mittels Kriterium auf das gewählte Jahr ein.

Angenommen, Dein Formular heisst frmMain, Dein Datumsfeld heißt Eingangsdatum. Deinem Kombinationsfeld gibts Du z.B. den Namen cboSelectJahr

Dann machst Du in Deiner Abfrage eine zusätzliche Spalte:
Eingangsjahr: Jahr(Eingangsdatum). Bei dieser Spalte setzt Du als Kriterium ein: Forms!frmMain!cboSelectJahr

Damit sollte es funktionieren.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Dr.Wackelzahn
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Feb 2005, 10:08
Rufname:

AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Habe in meine Abfrage eine Spalte mit folgenden Werten hinzugefügt:
Feld: cboSelectJahr: Jahr([UDatum])
Tabelle:
Sortierung:
Anzeigen: Ja
Kriterium: [Forms]![frmDaten]![cboSelectJahr]

in mein Formular frmDaten habe ich ein Kombinationsfeld eingefügt:
Name: cboSelectJahr
Steuerelementinhalt:
Format:
...
Herkunfstyp: Werteliste
Datensatzherkunft: 2000;2001;2002;2003;2004
....

Ich kann zwar in dem Komb.Feld das Jahr auswählen dennoch erscheint kein DS...

Hmmmm, was mache ich falsch?
Nachtrag: Dr.Wackelzahn am 07. Feb 2005 um 09:10 hat folgendes geschrieben:
Ich habe noch vergessen zu sagen:

Wenn ich die Abfrage jetzt öffne erscheint ein Dialog, in welchen ich das Jahr eintrage und die korrekte Anzeige erscheint.

Also scheint das Kombinationsfeld im Formular die Daten nicht richtig an die Abfrage weiter zugeben...
stpimi
Moderator Access


Verfasst am:
07. Feb 2005, 10:40
Rufname:
Wohnort: Graz

AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Klick mal mit der rechgten Maustaste auf das Kombifeld und schau unter Eigenschaften, Register Andere, Feld Name nach, was dort steht. Dort muß cboSelectJahr stehen.
_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Dr.Wackelzahn
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Feb 2005, 10:45
Rufname:


AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Steht drin. Hmmm....

Beim aufrufen des Formulars stellt er folgende Frage:
Zitat:
Parameterwert eingeben

Formulare!frmMain!cboSelectJahr

Nachtrag: Dr.Wackelzahn am 07. Feb 2005, 09:47 hat folgendes geschrieben:
Mein erster Fehler war: Formulare!frmMain!cboSelectJahr
sollte bei mir: Formulare!frmDaten!cboSelectJahr heissen.

Jetzt erscheint die Parameterabfrage nicht aber er gibt auch bei Auswahl eines Eintrags des Komb.Feldes keine Daten zurück
stpimi
Moderator Access


Verfasst am:
07. Feb 2005, 11:17
Rufname:
Wohnort: Graz

AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Etwas rätselhaft ....

Sind die Daten geheim oder kannst Du mir die DB (es reichen auch Testdaten) mal kurz zumailen? ggf. schicke ich Dir per PN meine Mailadresse.

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Dr.Wackelzahn
Im Profil kannst Du frei den Rang ändern


Verfasst am:
07. Feb 2005, 11:54
Rufname:

AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Okay hab die Datenbank abgespeckt und die Daten abgeändert.
Bitte nicht wundern. Ich bin auch schon daran die DB zu normalisieren aber im Moment ist das jetzt wichtiger....

Vielen Dank...
Nachtrag: Dr.Wackelzahn am 07. Feb 2005 um 10:59 hat folgendes geschrieben:
Es funktioniert wenn man in dem KomFeld das Jahr auswählt und dann rechtsklick ins Formular und "Filter/Sortierung anwenden" auswählt.
Aber das muss man dann ja immer machen.

Geht das auch so, dass das jedesmal bei einer Änderung des KombFeldes automatisch gemacht wird?
stpimi
Moderator Access


Verfasst am:
07. Feb 2005, 12:02
Rufname:
Wohnort: Graz

AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Ja, das geht. Du musst im Ereignis "NachAktualisierung" des Kombifeldes eine Ereigniosprozedur einstellen. Dann auf die 3 Punkte rechts neben dem Feld klicken und zwischen Sub und End Sub hineinschreiben:
Code:
    Me.Requery

_________________
Lg, Michael

Dein Feedback hilft auch anderen - vergiß es nicht!
Gast



Verfasst am:
07. Feb 2005, 12:10
Rufname:


AW: Ein Formular auf die Anzeige einese Jahres beschränken - AW: Ein Formular auf die Anzeige einese Jahres beschränken

Nach oben
       

Sehr schön! Vielen Dank!!!!!!!!!!!!
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: 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: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 887 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragekriterium soll von aktuell geöffnetem Formular abhäng 2 Gast 1077 29. Nov 2004, 15:19
lupos Abfragekriterium soll von aktuell geöffnetem Formular abhäng
Keine neuen Beiträge Access Tabellen & Abfragen: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 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 1092 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 790 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. 2218 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 2092 06. Sep 2004, 10:03
Nevyn Mit Formular Abfrage machen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
Keine neuen Beiträge Access Tabellen & Abfragen: AbfrageKriterien in einem Formular eintragen 12 Martin von der Bergwiese 2999 17. Aug 2004, 10:11
stpimi AbfrageKriterien in einem Formular eintragen
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: Microsoft-Excel Diagramme