Wie per Makro den Fokus auf ein bestimmtes Feld setzen?

Ich möchte über ein Makro meine Daten nach einem bestimmten Feld sortieren. Über den Makro-Rekorder habe ich den Befehlssatz:

gefunden. Der funktioniert, sortiert allerdings immer nach dem Feld, in dem der Cursor gerade steht. Wie kann ich in dem Makro erreichen, dass der Cursor (also der Fokus) in bzw. auf einem bestimmten Feld im Formular liegt?
Versuch nach Roberts Antwort: Bildbeschreibung

Der neue Code entspricht nicht meiner Antwort. Wenn Du oForm definiert hast, dann musst Du an den Controller und über diesen an den View.

oController = thisComponent.getCurrentController()
oView = oController.getControl(oForm.getByname("fmtObjekt-Nr."))
oView.setFocus

Super danke, so klappt es.

Um den Cursor in ein bestimmtes Feld zu setzen brauchst Du so etwas wie hier:

oForm = oField.Parent
oController = thisComponent.getCurrentController()
oView = oController.getControl(oForm.getByname(oField.Name))
oView.setFocus

Allerdings müsste es auch so etwas geben wie oForm.Sort für die Sortierung des Formulars - ähnlich dem Setzen eines Filters im Formular. Schließlich kann so etwas in den Formulareigenschaften eingestellt werden. Ich würde da mit xray nach suchen statt über den Dispatcher da dran zu gehen.

Bei xRay hab ich nichts gefunden (kenne mich aber auch so gar nicht damit aus). Mit dem Makro, das ich oben bei der Frage eingetragen habe, kommt die Meldung, Eigenschaft oder Methode nicht gefunden:setFocus.