Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

access tabellen feld kombinationsfelder bei neueintrag automatisch aktualisieren





Frage

hallo möchte folgendes machen: 1)neue tabelle (personen) anlegen 2)feld in dieser tabelle (vorname) als kombinationsfeld 3)eingeben von daten: hans ulli 4)beim nächsten eingeben eines vornamens soll er mir hans und ulli im kombinationsfeld vorschlagen und wenn ein "neuer" vorname eingegeben wird, soll dieser wieder auomatisch in deiser liste verfügbar sein 5)hab das mal programmiert 6) möchte das aber bei allen feldern so haben 7) gibts da eine einfache methode dass alle neuen felder das automatoisch können? lieben dank im vorraus für eure bemühungen pmt@utanet.at

Antwort 1 von RalfH

Am besten das Formular aktuallisieren lassen mit der Requery Methode, das Problem ist aber, das Access automatisch zu einem neuen Datensatz springt.
Aber vieleicht hilft ja das hier :


Sub FormularAktualisieren(FormObj As Form)
Dim Lesezeichen As Variant
Lesezeichen = FormObj.Bookmark
FormObj.Requery
FormObj.Bookmark = Lesezeichen
End Sub

Die Prozedur markiert den aktuellen Datensatz mit Hilfe eines Lesezeichens. Nach der Aktualisierung des Formulars ,wird dann wieder auf diesen Datensatz positioniert.
Gruß Ralf

Antwort 2 von geli_m

das geht viel einfacher:

aufschreiben, um welches kombi feld es sich handelt.

dann in die formulareigenschaften gehen, dort auf
Beim Anzeigen auf die Punkte klicken.

dann kommt ein fenster, dort Makro-Generator auswählen.

Speichern unter Aktualisierung

dann bei Aktion "Aktualisieren Daten" auswählen.
unten beim Steuerelementnamen zb "Kombinationsfeld10"eingeben.

das mit allen kombi-feldern so machen

anschließend wieder in den formulareigenschaften "Bei Aktivierung" im Drop-Down Menü Aktualiserung auswählen.

fertig!

Antwort 3 von pmt

danke für die antworten
was ich möchte ist das nicht in einem formular zu lösen sondern in einer tabelle!
momentan mach ichs mit

1. feld als kombinationsfeld definieren
2. datenherkunft = tabelle/abfrage
3. als datenherkunft nehm ich eine sortierte liste desselben feldes, wo keine duplikate vorkommen

der vorteil ist dass man bei jedem autoerstellen eines
formulars zu dieser tabelle dieses feld automatisch als kombinationsfeld hat und das nicht immer neu eingeben muss

mit der bitte um neue vorschläge und vielem dank
pmt

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: