Markierung in Editfeld

1. Februar 2012 23:08

Hi, bin neu hier
habe in ax seltsames Problem:
wenn ich normalerweise mit Tab in ein Datenfeld springe, ist der Inhalt automatisch markiert.
in einer Maske ist bei einem bestimmten Aufruf (über CRM) nach Eingabe der ArtikelNr das Feld Menge nicht markiert, sodaß der Benutzer den Wert nicht überschreibt, sondern seine (schnelle ) Eingabe für ihn nicht einfach verläßlich ist. :-(
gibt es eine Möglichkeit, den Inhalt eines Feldes (spätestens beim reinspringen zu markieren oder gibt es eine andere Idee

TIA
Berni

Gelöst: Markierung in Editfeld

15. Februar 2012 23:53

Versuch mit
enter()
{
super();

setposition(0,strlen(this.toString() ) );
}

zeigte, daß Ax außer Tritt war und das enter()-event nicht durchlief !
Dies war wohl auch der Grund für die nicht mehr automatische Markierung.

habe in modifiedfield des Primärkeys ein zusätzliches <control>setfocus() eingebaut.
daduch kan der Kernel wieder in den richtigen Rhythmus.
Berny