Text aus Kombi-Feld übernehmen
Karl Donaubauer
Gesendet: 20.07.13 11:12
Betreff: RE: Text aus Kombi-Feld übernehmen



Elite Veteran

Beiträge: 857
5001001001002525
Ort: Wien
Hallo, Michael!

lengaumi - 19.07.13
...
Der Cursor wird im Memofeld irgendwo im Text platziert wird, anschließend wird im Kombi irgend ein Textteil ausgewählt.
Dieser sollte sich an der Stelle im Memofeld einfügen, wo vorher der Cursor platziert wurde.
Es ist mir schon klar, dass der Cursor sehr wohl "springt". Also nicht mehr im Memofeld "sitzt".

Irgendwie müsste wohl die Cursorposition im Memofeld abgefragt und zwischengespeichert werden oder?

Könnte der Code der in "Nach Aktualisierung" steht so angepasst werden?
...

Du kannst mal das versuchen:

1. im Ereignis "Beim Verlassen" des Memofeldes

'Cursorposition in die Eigenschaft Marke speichern
Me!Memofeld.Tag = Me!Memofeld.SelStart

2. im Ereignis "Nach Aktualisierung" des Kombinationsfeldes

'Text zusammensetzen mithilfe der gespeicherten Position
Me!Memofeld= Left(Me!Memofeld, Me!Memofeld.Tag) & Me!Kombinationsfeld & Mid(Me!Memofeld, Me!Memofeld.Tag + 1)

-----
Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page