Tabulator - New Item
Sascha Balke
Hallo Zusammen,ich habe ein kleines Problem beim setzen des Tabulators und zwar habe ich via New Item ein TextEdit-Feld ohne Bezug zu eine Tabelle und einem Spaltenamen angelegt. Das funktioniert auch soweit, wie bisher auch.
Brauche das TextEdit-Feld nur temporär, da ich den dort eingegebenen Wert in einem anderen Feld via Query auslese. Also nicht wundern. ;)
Wenn ich jetzt die Tabulator Reihenfolge angebe, wird diese völlig ignoriert. PaneLevel habe ich auch richtig angegeben. Das Merkwürdige ist, dass egal wie oft ich "Tab" drücke, dass ich überhaupt nicht in dieses Feld komme. Ich muss mit der Maus reinklicken, sonst kann ich dort nie etwas eingeben.
Hat das jemand von euch schon mal gehabt und/oder kennt eine Lösung?
Fritz Schwendemann
Hallo SaschaHab Dein Problem mal schnell getestet. Bei mir funktioniert's einwandfrei. Aus eigener Erfahrung weiss ich aber, dass die Tabulatorreihenfolge noch von anderen Faktoren abhängig ist -> Registerkarten -> GroupBoxen usw.
Prüf mal, ob die Objekte wirklich auf der gleichen Registerkarte sind. Hast Du vielleicht Regeln eingebaut, die den Focus auf ein anderes Objekt leiten?
Schönen Gruss, Fritz
Sascha Balke
Hallo Fritz,habe das New Item in der Journalbuchung untergebracht - siehe Anlage.
Es ist egal, wie oft ich Tab drücke, ich komme einfach nicht in dieses Feld. Hast du eine Idee?
Attachment
[url=http://www.coresystems.ch/wp-content/../wp-content/forum-image-uploads/evion_gmbh/NewItem_Journalbuchung.jpg]NewItem_Journalbuchung.jpg[/url]
Fritz Schwendemann
Hallo SaschaIch nehme an, es geht um das Item "Kontosuche". Habe bei mir festgestellt, dass die Felder auf der darüberliegenden Zeile (EU-Bericht, automatische UST etc.) alle mit Taborder=0 definiert sind.
Von welchem Feld aus möchtest Du zu Feld Kontosuche springen? Welchen TabIndex hast Du geplant? Gib mir mal ein paar Angaben durch, dann probier ich es aus.
Gruss, Fritz
Sascha Balke
Hallo Fritz,es Cursor soll via Tab nach Projekt in das Feld "Kontosuche" wandern, noch bevor er in das Feld "Sachkonto" springt.
Hintergrund ist der, dass ich eine kleine Kontierhilfe gebaut habe. In das Feld "Kontosuche" kann ich z.B. Kaffee eingeben und das passende (SKR03/04) Sachkonto wird dann vorgeschlagen. Zwar ärgert mich noch ein wenig die formatierte Suche, aber zu 98% funktioniert es wunderbar.
Hoffe die Infos reichen dir. :)
Fritz Schwendemann
Hallo SaschaVon Item "Projekt" aus schaff ich es auch nicht. Aber von Item "Kennzeichen" aus geht's, indem man den TabIndex entsprechend anpasst und bei Item "Kennzeichen" den LostFocus-Event benutzt. Der Grund dürfte sein, dass SAP im Feld Projekt eine Programmierung eingebaut hat, die Du mit Deiner Regel nicht austricksen kannst.
Gruss, Fritz
Sascha Balke
Hallo Fritz,es geht nun soweit. Der Tab sitzt nun zwischen Vorlage und Projekt. Direkt nach Projekt geht es nicht, denn (und nun kommts!) das Feld Projekt und Sachkonto haben die gleiche TAB-ID. Das das so nicht sein dürfte ist klar. Um einigermaßen an mein Ziel zu kommen, habe ich als Tab-Wert 145 angegeben. Effekt siehe oben.
Klingt komisch - ist aber so!
Danke dir für deine Bemühungen.
Fritz Schwendemann
Hallo SaschaDas mit dem gleichen TabIndex habe ich auch schon festgestellt. Habe deshalb bei Item Projekt den TabIndex auf 146 runtergesetzt und bei Kontosuche auf 148. Half aber nichts. SAP will zwingend von Projekt zu Sachkonto springen.
Freue mich aber, dass Du's trotzdem noch verwirklichen konntest.
Schönen Gruss
Fritz
0
Please sign in to leave a comment.
Comments
0 comments