Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Automatisch vervollständigen
zurück: Komponente nicht gefunden, Access2K auf Win NT weiter: [Access] Problem mit Abfrage nach Tabelle 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
Jack82
Gast


Verfasst am:
08. Apr 2005, 07:26
Rufname:

Automatisch vervollständigen - Automatisch vervollständigen

Nach oben
       

hi!
ich würde gerne in einem textfeld eine autovervollständigung integrieren. also wie zb beim browser, der alle möglichen adressen anzeigt, und nach jedem buchstaben nurnoch diejenigen anzeigt, die mit den suchkriterien übereinstimmen.
die daten sollen aus einer mastertabelle kommen.
danke, Jack
Snow
Access Programmierer


Verfasst am:
08. Apr 2005, 07:31
Rufname:
Wohnort: Lemgo


AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

Hallo,

verwende ein Kombinationsfeld statt einem Textfeld.

Gruss Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
Gast



Verfasst am:
08. Apr 2005, 07:49
Rufname:

AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

danke für die schnelle hilfe! funktioniert super!
gibt es eine möglichkeit, dass er wie im browser nach einer eingabe immer eine liste mit den noch passenden einträgen anzeigt? weil momentan vervollständigt er zwar wunderbar, zeigt aber noch alle an.
und momentan vervollständigt er immer aus der ersten spalte der tabelle, aus der die daten kommen. kann ich das auch irgendwie ändern?
Snow
Access Programmierer


Verfasst am:
08. Apr 2005, 08:18
Rufname:
Wohnort: Lemgo

AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

Hallo,

1.) es werden immer alle Einträge angezeigt, jedoch "springt" er in der Liste zu den passenden.
2.) um die Daten anderer Spalten einzubeziehen, musst Du die Datenquelle entsprechend anpassen. Erzeuge dafür ein Neues Feld in der Abfrage. Bsp.: Testfeld: glätten([Tabelle1]![Feld1] & " - " & [Tabelle1]![Feld2])

Gruss Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
Gast



Verfasst am:
08. Apr 2005, 08:59
Rufname:


AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

merci! klappt soweit gut!
letzte frage:
im moment ist es so, dass ich erst auf diesen "pfeil nach unten" klicken muss, um die einträge anklicken zu können. kann man das automatisieren? also dass beim schreieben in das kombofeld automatisch die auswahl angezeigt wird??
danke
BigBonsai
Padawan Schüler


Verfasst am:
08. Apr 2005, 09:56
Rufname:

AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

Geht. Füge in den Eigenschaften "Bei Taste" (KeyPress) diesen Code ein:

Code:
Me!DeinKombinationsfeld.DropDown


Dadurch öffnet er es jedesmal wenn eine Taste gedrückt wird. Weiß nicht ob das die eleganteste Lösung ist, aber es funktioniert. Smile


BiB
Gast



Verfasst am:
08. Apr 2005, 10:17
Rufname:

Jack82 - Jack82

Nach oben
       

funktioniert bei mir nicht Sad
Code:
Private Sub Kombinationsfeld13_KeyPress(KeyAscii As Integer)
Me.DeinKombinationsfeld.Dropdown
End Sub

bekomme den fehler, dass die variable nicht definiert ist. muss wohl an dem KeyAscii liegen, aber das schreibt er automatisch hin. ohne funktioniert auch nicht! was mach ich falsch (jaja, dürft nen sau dummer fehler von mir sein)
danke
BigBonsai
Padawan Schüler


Verfasst am:
08. Apr 2005, 10:27
Rufname:

Re: Jack82 - Re: Jack82

Nach oben
       

Anonymous hat folgendes geschrieben:
dürft nen sau dummer fehler von mir sein

Na, so schlimm ist es auch nicht. Nur falsch abgeschrieben.

Statt
Me.DeinKombinationsfeld.Dropdown,

schreibst du Me!DeinKombinationsfeld.Dropdown (also statt einem Punkt ein Ausrufezeichen).

"DeinKombinationsfeld" erstezt du natürlich durch den Namen deines Kombinationsfeldes.


BiB
Jack82
Gast


Verfasst am:
08. Apr 2005, 10:35
Rufname:

AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

oh ok! *g*
so funktionierts wunderbar!
aber kannst du mir mal ganz kurz sagen wann ich nen ! und wann nen . nehm?
wenn ich "me." schreib kommt automatisch schon eine auswahl von befehlen, boxen usw. dachte deshalb dass es vieleicht an der version liegt...
BigBonsai
Padawan Schüler


Verfasst am:
08. Apr 2005, 10:43
Rufname:

AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

Jack82 hat folgendes geschrieben:
oh ok! *g*
so funktionierts wunderbar!
Schön. Smile

Zitat:
aber kannst du mir mal ganz kurz sagen wann ich nen ! und wann nen . nehm?
wenn ich "me." schreib kommt automatisch schon eine auswahl von befehlen, boxen
Der "." trennt Elementnamen von Eigenschaften. Schreibst du Me.[...], dann denkt VB das du dem Element "Me" jetzt eine Eigenschaft zuweisen möchtest und gibt dir eine Liste derer.

Das "!" vervollständigt mehr oder weniger den Namen des Elements. Me ist ein VB Schlüsselwort und steht für das aktuelle Formular (oder Bericht etc.) in dem der Code gerade ausgeführt wird. Anstelle von "Me" kannst du somit auch den Namen des Formulars (Berichts etc.) angeben auf dem sich das angesprochene Element (nach dem Ausrufezeichen) befindet.

Ich hoffe das war halbwegs verständlich... Smile

BIB


Zuletzt bearbeitet von BigBonsai am 08. Apr 2005, 11:04, insgesamt einmal bearbeitet
Jack82
Gast


Verfasst am:
08. Apr 2005, 11:00
Rufname:


AW: Automatisch vervollständigen - AW: Automatisch vervollständigen

Nach oben
       

ja halbwegs *g*
awas, habs gerafft! vielen dank! das könnt erklären, warum viele codes net funktioniert haben....
dankeschön
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: PLZ automatisch einfügen? 1 donnie 1389 25. Apr 2007, 11:02
nakoda PLZ automatisch einfügen?
Keine neuen Beiträge Access Tabellen & Abfragen: Rationale Zahlen in Access werden automatisch gerundet 5 Superpuschel 4633 14. Feb 2007, 13:26
Peder Rationale Zahlen in Access werden automatisch gerundet
Keine neuen Beiträge Access Tabellen & Abfragen: IDENT automatisch vergeben lassen 2 ? 785 31. Aug 2006, 14:23
Gast IDENT automatisch vergeben lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Neue Tabellen aus anderem Tabellen erstellen automatisch 13 Elton#62 1002 28. Aug 2006, 13:01
Nouba Neue Tabellen aus anderem Tabellen erstellen automatisch
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage automatisch ordnen und Duplikate löschen 1 harald07 975 01. Aug 2006, 11:47
Gast Abfrage automatisch ordnen und Duplikate löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Spalten automatisch erstellen lassen 1 Premium 900 04. Jul 2006, 19:21
rita2008 Spalten automatisch erstellen lassen
Keine neuen Beiträge Access Tabellen & Abfragen: Problem mit Abfrage 4 Maximiliane 676 03. Apr 2006, 10:09
Maximiliane Problem mit Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Access rundet automatisch auf! 2 RazielX 4050 23. März 2006, 11:09
RazielX Access rundet automatisch auf!
Keine neuen Beiträge Access Tabellen & Abfragen: Datum automatisch einfügen 5 UPPsycho 899 09. März 2006, 20:58
jens05 Datum automatisch einfügen
Keine neuen Beiträge Access Tabellen & Abfragen: Felder automatisch ausfüllen 5 NVG 885 13. Sep 2005, 20:05
stpimi Felder automatisch ausfüllen
Keine neuen Beiträge Access Tabellen & Abfragen: Eurowert automatisch zu DM-Wert in anderer Zelle umrechnen 4 Peter2 3110 08. Sep 2005, 16:34
Peter2 Eurowert automatisch zu DM-Wert in anderer Zelle umrechnen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 702 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
 

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