Dieses Beispiel zeigt auf, wie dass man für ein InputField die Selektion filtern kann
Das untenstehende Beispiel zeigt auf wie man die Möglichkeiten der Vorselektion für eine Suchhilfe nutzt. Das Beispiel basiert auf der Suchhilfe H_TVKBZ. Die Suchhilfe dient dazu das Verkaufsbüro auszuwählen. Die angezeigten Werte werden nach Verkaufsorganisation = 1000, Vetriebsweg = 10 und Sparte = 00 gefiltert. Dazu werden die Optionen Shselname1= und ShselValue1= genutzt.
Nach dem Doppelklicken auf einen angezeigten Wert kann man nebst dem Wert andere Feldinhalte in die GuiXT Verarbeitung zurücknehmen.
Die Rücknahme der Werte erfolgt über die Optionen Sname1= und Shdest1=. In dem Beispiel wir der Text des Verkaufsbüros zurückgenommen.
Durch die Option SearchHelpProcess=“Return.txt“ wird nach der Rückname des Wertes automatisch das InputScript Return.txt ausgelöst. Dieses führt dazu, dass unmittelbar nach der Übernahme des Wertes auch der zugehörige Text angezeigt wird.
Die genauere Beschreibung der Möglichkeiten sind unter der Doku des Befehls „InputField“ zu finden.
GuiXT Script für SAP Easy Access (saplsmtr_navigation.d0100.txt)
// GuiXT Script für die Demo einer Suchhilfe // mit Werteinschränkung und Wertübernahme // 15.03.2011 / Gérald Koehn / Koehn Consulting / www.guixt.ch pos X[IMAGE_CONTAINER] (15,1) InputField (2,1) "Verkaufsbüro" (2,18) Name="VKBUR" Size="4" SearchHelp="H_TVKBZ" Shselname1="VKORG" Shselvalue1="1000" Shselname2="VTWEG" Shselvalue2="10" Shselname3="SPART" Shselvalue3="00" Shname="VKBUR" Shname1="BEZEI" Shdest1=V[VKBUR_T] Searchhelpprocess="Return.txt" Text (2,26) "&V[VKBUR_T]"
InputScript Return.txt
// InputScript damit Screen refreshed wird Return
Hallo Herr Koehn,
bei Verwendung des Skripts erhalte ich ein Info-PopUp:
„ZXF4 existiert nicht“. Nach Bestätigung verzweige ich zurück in die SAP-Einstiegsmaske. Muss ich zuvor noch eins Ihrer Programme installieren?
Damit die Wertehilfe aus GuiXT heraus aufgerufen werden kann, benötigt es das Programm ZGUIXTF4 und die Transaktion ZXF4. Das Programm wird als Download auf der Homepage der Synactive GmbH zur Verfügung gestellt . Die Anleitung zur Anlage der Transaktion ZXF4 ist ebenfalls zu finden auf der Homepage der Synactive GmbH unter .