Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular öffnen mit gewünschten Filter per Button
zurück: Kalender-Steuerelement ein Datum zuweisen weiter: Datum per Kombinationsfeld errechnen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
McRag
in der Lernphase


Verfasst am:
03. März 2010, 15:57
Rufname:

Formular öffnen mit gewünschten Filter per Button - Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Ich habe ein Formular [GRUNDDATEN] in dem sich ein Feld =TStatus befindet.
Ich möchte nun in ein anderes, oder dem selben Formular einen Button nutzen der das Formular Grunddaten nur mit den Datensätzen öffnet (gefiltert) die im Feld -TStatus das Wort Aktiv enthält.
Das Feld TStatus ist ein Listenfeld mit 3 möglichen Werten, die aber für den Filter bedeutungslos sind.

Wenn das Formular einen Datensatz, nach Suche, enthält funktioniert der Button schon als eine Art Reset und schließt das Formular [Grunddaten] und öffnet es sofort wieder mit ALLEN Datensätzen. Ich will aber das dieser "Reset" nur gefilterte Datensätze ausgibt. In dem Fall die TSTatus= Aktiv

MfG
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
03. März 2010, 19:24
Rufname:


AW: Formular öffnen mit gewünschten Filter per Button - AW: Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Hallo,

Deine Beschreibung habe ich nicht ganz verstanden, aber Du kannst in den Formulareigenschaften den Filter einstellen sowie die Eigenschaft "Filter On Load" aktivieren. Damit wird der Filter beim Öffnen des Formulars sofort angewendet.

Handelt es sich um ein Access Projekt, funktioniert es auch mit "Server Filter".

Was Du da mit dem Button genau erreichen willst, ist mir nicht klar geworden. Am sinnvollsten ist es, dem Benutzer eine Möglichkeit anzubieten, einen Filter zu setzen oder zu löschen, entweder mit den Access eigenen Methoden (Buttons in der Symbolleiste) oder über z.B. ein Dropdownfeld mit verschiedenen Filterauswahlmöglichkeiten. Alternativ geht es auch mit Buttons, aber das füllt nur die Benutzeroberfläche, ein Dropdown kann man jederzeit um weitere Optionen ergänzen.

Gruß

Christian
McRag
in der Lernphase


Verfasst am:
03. März 2010, 20:54
Rufname:

AW: Formular öffnen mit gewünschten Filter per Button - AW: Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Damit Du und alle anderen sich vorstellen können, um was es geht :
* Die Datebank beinhaltet Mitarbeiterdatensätze
* Einige sind Aktiv, andere hingegen sind Ausgeschieden, gekündigt oder was auch immer
* über ein Mainformular ist es möglich ein Formular für ALLE Mitarbeiter zu öffnen. Dies mache ich über ein ganz normales Makro : Öffnen Formular[Grunddaten] damit öffne ich alle Datensätze aus dem Mainformular, das ist auch ok
* habe ich das Grundformular offen mit ALLEN Datensätzen - In dem geöffnetet Formular befindet sich ein weiterer Button der es möglich macht ebenfalls alle Datensätze anzuzeigen wöfür sich das Formular über Makro schließt und ungefiltert wieder öffnet

[Makro]
Schließen - Schließen Formular Grunddaten
öffnen - Formular Grunddaten
[Makro ende]

Da hier kein Filter angegeben ist, öffnet der Button also das Formular mit ALLEN Datensätzen

- Hintergrund, nach einer Mitarbeitersuche per ID oder Name kann man ohne aufs Mainformular zu gehen auf alle Datensätze zurückschalten.

Nun soll es aber so sein, das wenn der Button gedrückt wird eben NICHT ALLE Datensätze geöffnet werden, sondern ALLE Datensätze deren Mitarbeiterstatus (abgelegt in Feld TStatus) Aktiv lautet. Derzeit in meinem Fall 93 von 121 möglichen Datensätze



grunddaten.jpg
 Beschreibung:
 Dateigröße:  86.43 KB
 Angeschaut:  2668 mal

grunddaten.jpg


Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
04. März 2010, 00:11
Rufname:

AW: Formular öffnen mit gewünschten Filter per Button - AW: Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Hallo,

also am Layout solltest Du aber noch arbeiten....mal vorsichtig formuliert...Wink

Sinnvollerweise solltest Du sowas besser mit VBA machen, aber wenn es denn unbedingt Makros sein müssen: Es ist generell nicht notwendig, ein Formular erst zu schließen und dann wieder zu öffnen. Selbst unter Makros gibt es Kommandos wie "AnwendenFilter" und "AktualisierenObjekt", mit denen man in VBA analog Me.Filter und Me.Requery auslösen kann. Damit kannst Du auch einen Button bestücken und mit den gewünschten Funktionen versehen - ganz ohne Schließen und Öffnen.

Gruß

Christian
McRag
in der Lernphase


Verfasst am:
04. März 2010, 00:53
Rufname:

AW: Formular öffnen mit gewünschten Filter per Button - AW: Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Vielen Dank für die Kritik . . . wenn man bedenkt das ich vor ca 3 Monaten noch nie was mit Access zu tun hatte . . . und von VBA hab ich schon mal gar keine Ahnung ^^
Allerdings hilft mir das gerade so gar nicht weiter. Auch wenn es Dir bzw euch unsinnig erscheinen mag, eine einfache hilfe mach das so und so wäre mir momentan am liebsten ^^

wo kann ich mich am besten belesen wie VBA programmiert wird für Access ??
Bitsqueezer
Office-VBA-Programmierer


Verfasst am:
04. März 2010, 10:02
Rufname:


AW: Formular öffnen mit gewünschten Filter per Button - AW: Formular öffnen mit gewünschten Filter per Button

Nach oben
       Version: Office 2003

Hallo,

eine GENAUE Anleitung kann man nur geben, wenn man Deine Datenbank GENAU kennt. Auf allgemeine Fragen kann man auch nur allgemeine Antworten geben. Je spezifischer Du also eine Frage formulierst, desto höher die Chance auf eine genauere Antwort.

Von VBA und Access muß man auch nicht viel verstehen, wenn es um das Layout geht, da geht es eher um Dinge wie Farbempfinden, Überladung, Ausrichtung von Objekten, Schriftarten, Hintergrundbilder...Wink

Buchempfehlungen findest Du z.B. im Tipps & Tricks-Forum, hier: Access Buch!

Gruß

Christian
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 mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
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: Add Record - Formular in ein Nebenformular 6 User007 926 27. Okt 2004, 11:49
Gast Add Record - Formular in ein Nebenformular
Keine neuen Beiträge Access Tabellen & Abfragen: Standardwert in Formular aus einer Abfrage? 3 Gast 1777 04. Okt 2004, 12:53
Pfobeman Standardwert in Formular aus einer Abfrage?
Keine neuen Beiträge Access Tabellen & Abfragen: Einen Wert per Abfrage in mehreren Tabellenspalten suchen 2 Danny G. 606 10. Sep 2004, 18:22
Danny G. Einen Wert per Abfrage in mehreren Tabellenspalten suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Kriterien aus nem Formular die mich fertig machen!!! 19 Martin von der Bergwiese 2658 24. Aug 2004, 12:53
Lorenz Kriterien aus nem Formular die mich fertig machen!!!
Keine neuen Beiträge Access Tabellen & Abfragen: Komplexe Beziehungen... wie baue ich mein Formular auf 6 Gast 1867 25. Jun 2004, 14:36
Florianbur Komplexe Beziehungen... wie baue ich mein Formular auf
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage oder Bericht öffnen 1 zam 2333 19. Mai 2004, 13:32
stpimi Abfrage oder Bericht öffnen
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: einträge aus tabelle in formular anzeigen u. speichern 1 gast 1161 25. März 2004, 09:33
Willi Wipp einträge aus tabelle in formular anzeigen u. speichern
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage aus zwei Tabellen in einem Formular ohne Unterformul 4 Hippolytus 749 09. März 2004, 15:07
Hippolytus Abfrage aus zwei Tabellen in einem Formular ohne Unterformul
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Project