Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Frager123 am Dezember 21, 2010, 07:51:21

Titel: In Textfeld auch nach Datensatzwechsel Informationen aus Kombi-Feld anzeigen
Beitrag von: Frager123 am Dezember 21, 2010, 07:51:21
Guten Morgen!

Mit Hilfe folgendes Codes, lasse ich mir nach der Auswahl einer Option in einem Kombinationsfeld weitere Informationen in einem Textfeld anzeigen:
---
Private Sub Kombinationsfeld_Projektwahl_AfterUpdate()
    Me!Projektname = Me!Kombinationsfeld_Projektwahl.Column(2)
End Sub
---

Wenn ich jetzt aber einfach mal zwischen den Datensätzen hin und her springe, werden diese Felder natürlich nicht mehr mit dem zugehörigen Text gefüllt, weil ich ja an dem Kombinationsfeld nichts mehr ändere.

Mit welcher Prozedur kann ich dennoch sicherstellen, dass auch beim springen zwischen den einzelnen Datensätzen diese Textfelder wieder gefüllt werden?


Vielen Dank für Eure Hilfe!

Malte
Titel: Re: In Textfeld auch nach Datensatzwechsel Informationen aus Kombi-Feld anzeigen
Beitrag von: DF6GL am Dezember 21, 2010, 08:07:58
Hallo,

benutz zusätzlich das Form-Ereignis "Beim Anzeigen"  :


Sub Form_Current()
Kombinationsfeld_Projektwahl_AfterUpdate
End Sub



oder schreib in den Steuerelementinhalt des Feldes "Projektname":

= Kombinationsfeld_Projektwahl.Column(2)


und entferne die Ereignisprozedur(en)
Titel: Re: In Textfeld auch nach Datensatzwechsel Informationen aus Kombi-Feld anzeigen
Beitrag von: Frager123 am Dezember 21, 2010, 11:43:45
Besten Dank!
Ich habe mich für Variante 2 entschieden!

Vielen Dank für die nette und qualifizierte Hilfe in diesem Jahr!
Ich wünsche Euch allen entspannte Weihnachtstage!

Titel: Re: In Textfeld auch nach Datensatzwechsel Informationen aus Kombi-Feld anzeigen
Beitrag von: DF6GL am Dezember 21, 2010, 11:47:57
Viel Spaß und auch schöne Weihnachten..