Seite 1 von 1

Sprung in beliebiges DCGet-Feld

Verfasst: Mi, 26. Apr 2006 12:41
von olaf870
Hallo,

ich will mit eXPress++ nach Verlassen des LETZTEN Gets einer Tabpage einen Sprung in das 2.Getfeld der nächsten tabpage machen. Mit setappfocus( oNextTapage ) klappt das Umschalten auf die nächste Tabpage, mit setappfocus( oZweitesGetFeldVonNextTapage ) klappt das Umschalten des Eingabefokus auf ein DCGET-Feld aber nur, wenn das getfeld, aus dem man kommt, nicht das letzte der vorangehenden Tabpage war. War es das letzte, setzt xPress den Eingabefokus automatisch wieder zurück auf das erste GET der Ausgangs-Tabpage

Wer weiß, wie es geht?

Gruß
Olaf

Verfasst: Mi, 26. Apr 2006 18:44
von Wolfgang Ciriack
Hallo Olaf,
willst du denn generell wenn die 2. Tabpage gewählt wurde, auf das 2. Get dieser Tabpage springen ? Dann kannst du bei Tabpage 2 ein
GOTFOCUS {|| SetAppFocus(oMeinZweitesGet) } setzen, bei dem letzten Get der ersten Tabpage ein SetAppFocus(oTabpage2).

Verfasst: Do, 27. Apr 2006 11:59
von olaf870
Lieber Wolfgang,
das Problem ist nicht, ob ich in das zweite Get-Feld oder das 3.te oder 4.te springen will, sondern daß ein express/xbase überhaupt einen Fokuswechsel auf die nächste Tabpage macht.
Das mit dem zweiten get habe ich nur deswegen gesagt, damit mir keiner rät, die Taste <Tab> zu benutzen, denn in das erste get der nächsten Tabpage kann ja man mit Taste <Tab> leicht springen, wie auch ich weiß.

Trotzdem Danke für deine Antwort.
Gruß
Olaf

Verfasst: Do, 27. Apr 2006 16:35
von Wolfgang Ciriack
Hallo Olaf,
das sollte funktionieren:

oTabpage1:minimize()
oTabpage2:maximize()
SetAppFocus(oGetaufSeite2)