| Funktion | Mit der InputField-Anweisung können Sie eigene Eingabefelder definieren. Der dort eingetragene Wert kann in einem verwendet werden. | ||||||||||||||||||||||||||||||||||||||
|
Beispiele
Weitere Beispiele |
InputField
(10,1) "Referenznummer"
(10,20)
size=
"10"
name=
"Refnr"
Hierdurch wird ein 10-stelliges Eingabefeld definiert. Der Feldtext wird an Position (10,1) angezeigt, das Eingabefeld selbst an Position (10,20). Der interne Feldname ist Refnr, d.h. in einem InputScript wird das Feld in der Form &[Refnr] genannt. |
||||||||||||||||||||||||||||||||||||||
| Format | InputField (Zeile1,Spalte1) "Feldtext" (Zeile2,Spalte2) size= "..." name= "..." | ||||||||||||||||||||||||||||||||||||||
| Zusatzoptionen |
|
||||||||||||||||||||||||||||||||||||||
| Eigene Matchcodehilfe |
Sie können
dem InputField auch eine selbst programmierte Matchcodehilfe zuordnen durch
die Notation searchHelp= "exit.progname.formname" wobei progname der ABAP Programmname ist und formname der Name der Unterroutine (FORM-Routine), die aufgerufen wird. Die Unterroutine wird mit einer standardisierten Schnittstelle (s.u.) aufgerufen und liefert den ausgewählten Wert zurück. Auch die über shSelName1=, shSelValue1=, ..., shName1=, shDest1= möglichen Zusatzparameter können in der selbst programmierten Matchcodehilfe behandelt werden. Beispiel 1: Lesen von Werten aus SAP Datenbank GuiXT
ABAP
Beispiel 2: Lokaler Dateiname GuiXT
ABAP
|
||||||||||||||||||||||||||||||||||||||
| Tips & Tricks |
|
||||||||||||||||||||||||||||||||||||||
| Tipps & Tricks | |||||||||||||||||||||||||||||||||||||||
| Komponente | GuiXT + InputAssistant |