|
1. Suchformular in 10 Minuten erstellt
|
| Autor |
Nachricht |
Ela500
Einsteiger
Verfasst am: 31. Mai 2007, 19:54 Rufname:
Wohnort: München
|
|
| |
|
Jetzt muss ich mich auch mal zu diesem Thema melden.......
Also ich hab dieses Suchformular inzwischen mehrmals erfolgreich eingesetzt und finde es einfach absolute Spitze!
Möchte mich bei allen die daran gearbeitet haben ganz herzlich für die Mühen bedanken.
Auf meine aufgetretenen Fragen hab ich hier auch die Antworten gefunden und somit konnte ich alle Probleme lösen.
Ist zwar viel zu lesen, aber sehr hilfreich.
Überhaupt ist auch das ganze Forum hier super.
Danke und viele Grüße
Ela
|
|
FrankV
Fortgeschrittener Anfänger Access
Verfasst am: 28. Jun 2007, 15:35 Rufname:
|
| |
| Version: Office 2003 |
|
Hallo zusammen,
bin beim Suchen auf dieses Thema gekommen, habe die Beispiele auch sofort verwendet und es lief prima!! Vielen Dank für die Hinweise!! Die Anwendung war sehr einfach!!
|
|
mukwuk
Im Profil kannst Du frei den Rang ändern
Verfasst am: 02. Okt 2007, 14:55 Rufname: Mike
|
|
| |
|
| Super Suchformular. Ich habe es ohne großen Aufwand in eine Adressdatenbank eingebaut, wo ich mir die Personen, die unterschiedlichen Gruppen angehören herausfiltere und sie funktioniert super! Vielen herzlichen Dank! Jetzt muss ich nur noch rauskriegen, wie ich aus der ermittelten Personengruppe Duplikate entferne (Personen, die mehreren Gruppen angehören, auf die die unterschiedlichen Suchkriterien zutrafen), so dass jede Person nur einmal angeschrieben wird, auch wenn sie mehreren Adressatengruppen angehört. Aber das bekomme ich hoffentlich auch noch hin.
|
|
Gast
Verfasst am: 27. Feb 2008, 22:52 Rufname:
|
|
| |
|
| Super Hilfe Vielen Dank!!!!! Kam zwar nicht ganz mit 10Min hin aber habs am laufen
|
|
Gast
Verfasst am: 28. Mai 2008, 15:55 Rufname:
|
| |
| Version: Office XP (2002) |
|
DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE DANKE
Das ist genau das, was ich gebraucht und gesucht habe !!!
Du bist der größte! Geniale Lösung und total flexibel!!
Gruß
Michael
|
|
Gast
Verfasst am: 05. Aug 2008, 23:19 Rufname:
|
|
| |
|
| Auch von mir vielen vielen Dank!! Dein Progrämmchen hat mir den Tag gerettet!!!
|
|
Brandschutz-saar
Im Profil kannst Du frei den Rang ändern
Verfasst am: 22. März 2009, 22:43 Rufname:
|
|
| Version: Office 2k (2000) |
|
Hallo Leute,
auch wenn der Thread hier schon etwas älter ist hat er es verdient ganz oben zu stehen.
Ich hatte mal wieder etwas Zeit an meiner Wartungs-Datenbank zu basteln,
und da Formulare etc. funktionieren versuche ich schon seit langem ein Suchformular zu erstellen. Aber da ich NULL- Ahnung von VBA und ähnlichem habe
schien es mir immer wieder unmöglich.
Doch dank dieses Beitrages habe ich es jetzt ratz-fatz hinbekommen.
Was soll ich sagen Ihr seid meine Helden.
Ihr seid einfach spitze...
Gruß Stefan
|
|
Binzn
Im Profil kannst Du frei den Rang ändern

Verfasst am: 21. Jul 2009, 13:26 Rufname: Binzn
Wohnort: Regensburg/Beratzhausen
|
|
| |
|
Hallo,
Danke dir vielmals für den Thread....hat mir unglaublich weitergeholfen!
*clapclapclapclap*
mfg
Stefan
|
|
Bitsqueezer
Office-VBA-Programmierer
Verfasst am: 17. Sep 2009, 19:43 Rufname:
|
|
| Version: Office 2003 |
|
Hallo zusammen,
hier mal eine kleine Demo, wie man in einem Endlosformular nach mehreren Kriterien schnell suchen kann.
Im Gegensatz zu den schon recht komfortablen Filtern von Access kann man hier auch einzelne Filterkriterien wieder löschen.
Das Prinzip ist so einfach, daß man es in wenigen Minuten in jedes Endlosformular einbauen kann:
Die Filterfelder werden als Duplikate der Datenbankfelder im Header des Formulars untergebracht, sinnvollerweise jeweils über ihren Datenbankpendants. Die Datenbank-Formularfelder müssen in diesem Fall den gleichen Namen wie die zugrundeliegenden Datenfelder haben, die Filterfelder wiederum genauso, nur mit vorangestelltem "Filter_".
Im "Tag"-Feld der Feldeigenschaften ("Marke" in der deutschen Version) muß dann nur noch der Feldtyp abgelegt werden, "S" für Textfelder, "D" für Datumsfelder und "N" für numerische Felder.
Das war's auch schon, wenn man dann jedem Filterfeld einen "AfterUpdate"-Event verpaßt und dort einfach nur die Zeile "applyFilter Me" unterbringt, funktioniert die Filterung bereits.
(Will man das gleiche für den SQL Server einsetzen, muß man in der Funktion "applyFilter" die Sternchen gegen ein % ersetzen und die doppelten Anführungszeichen gegen einfache.)
Mit zusätzlichen DeleteFilter-Buttons über jedem Filterfeld kann man dann auch noch komfortabel einzelne Filter wieder entfernen.
Nebenbei zeigt die Funktion alle nicht leeren Felder an, wenn man "!" in das jeweilige Filterfeld eingibt und gibt man ein einzelnes " ein, bekommt man alle leeren Felder dieser Spalte.
Viel Spaß beim Experimentieren. Die Funktion ist schon praxiserprobt seit rund einem Jahr im Dauereinsatz.
Gruß
Christian
| Beschreibung: |
| Demonstriert die komfortable Verwendung von Filtern in einem Endlosformular. |
|
 Download |
| Dateiname: |
FilterDemo.zip |
| Dateigröße: |
26.74 KB |
| Heruntergeladen: |
810 mal |
|
|
tonibert
Im Profil kannst Du frei den Rang ändern
Verfasst am: 18. Sep 2009, 08:12 Rufname:
|
|
| |
|
Die Datenbank ist riesig!!!!!
DANKE!!!!
Genau so hab ich es mir vorgestellt.(Riesen Dank für deine Mühe!!!!!!!!!!!!)
Durch deine Beschreibung und vor allem,dass ich es sehe was du gemacht hast,kann ich mich jetzt da mal durcharbeiten!
Echt Klasse!
Kann ich mich bei fragen noch mal an dich wenden?
Thema gelöst!
DANKE!!!
|
|
Bitsqueezer
Office-VBA-Programmierer
Verfasst am: 18. Sep 2009, 09:26 Rufname:
|
|
| |
|
Hallo,
gern geschehen, freut mich, wenn es Dir weiterhilft. Klar, kein Problem...
Gruß
Christian
|
|
Gast
Verfasst am: 30. Nov 2009, 15:58 Rufname:
|
|
| |
|
Bei mir kommt der Fehler
Argument "ByRef" unvertraeglich.
Habe ein Feld in der Tabelle als Memo definiert .
Wie kann ich das loesen?
Danke
Tom
|
|
Bitsqueezer
Office-VBA-Programmierer
Verfasst am: 30. Nov 2009, 19:58 Rufname:
|
| |
| |
|
Hallo Tom,
ohne zu wissen, wo der Fehler auftritt, ist das schwierig. Mit Memofeldern funktioniert es ganz genauso, siehe angehängte Erweiterung der Datenbank mit Memofeld.
Gruß
Christian
| Beschreibung: |
|
 Download |
| Dateiname: |
FilterDemo2.zip |
| Dateigröße: |
27.53 KB |
| Heruntergeladen: |
269 mal |
|
|