Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Sprung zum gefundenen Feld

Begonnen von accessy, Februar 04, 2015, 13:20:26

⏪ vorheriges - nächstes ⏩

MaggieMay

#30
Der Code im AfterUpdate-Ereignis deiner Beispiel-DB entspricht keinem der zuletzt genannten Vorschläge und meinen Vorschlag von heute 12:09 Uhr hast du wohl gar nicht erst ausprobiert.

Ein paar Testdaten wären evtl. nicht verkehrt gewesen. Die anderen Unterformulare hättest du entfernen können, dann fallen auch die ganzen Fehlermeldungen beim Öffnen weg.

BTW:
Die Breitenänderung des Kombifeldes ist übrigens überflüssig, dafür gibt es die Kombifeldeigenschaft "Listenbreite".

Nachtrag:
Ein Datenfeld oder auch Steuerelement mit "Name" zu bezeichnen, ist ein verhängnisvoller Fehler, wie man hier mal wieder sieht.
Ändere das und alles funktioniert wie erwartet.
Freundliche Grüße
MaggieMay

accessy

Ich habe alles ausprobiert.... >:(
Aber letztendlich wieder dahin zurückgestellt, was zuvor fehlerfrei lief.

MaggieMay

Ich hatte deine Antwort noch nicht gesehen als ich meinen Nachtrag schrieb.
Die Lösung des Problems findest du also über deinem letzten Beitrag.

Wir hatten die ganze Zeit vermutet, dass du das Unterformular falsch ansprechen würdest, statt dessen war es das Steuerelement im Unterformular, das nicht mit "Nachname" sondern mit "Name" bezeichnet ist.

Zitatwas zuvor fehlerfrei lief
aber eben nicht zielführend war.
Freundliche Grüße
MaggieMay

accessy


Me.Partner.Form.Name.SetFocus

Bringt die Meldung "Ungültiger Bezeichner"
Das hatten wir auch schon

MaggieMay

Klar, was hatte ich denn geschrieben? Nenne ein Steuerelement niemals "Name"!
Freundliche Grüße
MaggieMay

accessy

Habs mal umbenannt auf NN.
Keine Fehlermeldung,
aber auch nicht sichtbar, ob der Cursor im Feld des gesuchten Partners steht.
Me.Partner.Form.NN.SetFocus.