# @(#) $Id: //fes/800_REL/src/dwb/eusp/euspd5ld#1 $ SAP
#23456789012345678901234567890123456789012345678901234567890123456789012345
.
.                         Dict/Programmfelder
.
. Dieses Fenster erlaubt die bernahme von Tabellenfeldern aus dem Data
. Dictionary bzw. von Feldern aus der generierten Fassung des zugehrigen
. Programms (Modulpool oder Report).
.
. Felder aus dem Data Dictionary knnen als Ein/Ausgabefeld (Schablone)
. und/oder Textfeld (Schlsselwort) in das Dynpro bernommen werden. 
. Felder aus dem Programm knnen nur als Ein/Ausgabefeld bernommen
. werden.
.
.
. Auswahl der Tabelle
. -------------------
. In der Kopfzeile des Fensters spezifiziert man zunchst den Tabellen-
. bzw. Feldnamen. Feldnamen knnen generisch sein, Tabellennamen nicht.
.
. Die Drucktasten "Holen aus Dict" und "Holen aus Programm" lsen die
. Suche nach der Tabelle bzw. dem Feld im Data Dictionary bzw. im
. Programm aus.
.
.
. Darstellung der Felder
. ----------------------
. In der tabellarischen Liste werden die gefundenen Felder angezeigt,
. und zwar mit
.        - Feldnamen,
.        - Kurzbeschreibung (nur bei Data Dictionary-Feldern),
.        - Format und Lnge der Ein/Ausgabe-Schablone,
.        - Lngen der 4 Texte (kurz, mittel, lang und berschrift, 
.          nur bei Data Dictionary-Feldern),
.        - momentan ausgewhlter Text.
.
. Wenn der Feldname eines Feldes in der Liste nicht komplett angezeigt 
. werden kann, ist eine Anzeige des gesamten Feldnamens durch Mausklick
. auf den Feldnamen mglich. Das gleiche gilt fr die Kurzbeschreibung
. und den Feldtext.
.   
. Hinweis: Zum Suchen von Tabellenfeldern in der Liste kann man den
.          Feldnamen in das Eingabefeld eingeben. Nach jedem einge-
.          gebenen Zeichen wird die Liste auf den ersten Eintrag
.          positioniert, dessen Feldname mit der eingegebenen 
.          Zeichenkette beginnt.
.
.
. Markierung und bernahme von Feldern
. ------------------------------------
. Felder knnen nur im nderungsmodus markiert und bernommen werden,
. nicht im Anzeigemodus.
.
. Mit Hilfe der Ankreuzfelder und Auswahlknpfe in den Zeilen lassen sich
. die gewnschten Feldanteile fr jede Zeile individuell auswhlen.
. Falls ein Ein/Ausgabefeld vom Typ CHAR und Lnge 1 ausgewhlt wird, kann 
. man mit den drei letzten Auswahlknpfen "bernehmen als Text/AnkrF/AuswK"
. zustzlich bestimmen, ob das Feld als Ein/Ausgabe-Schablone oder als 
. Ankreuzfeld bzw. Auswahlknopf - ggf. zusammen mit seinem Text - in das
. Dynpro bernommen werden soll. 

. Ist ein Ein/Ausgabefeld bereits auf dem Dynpro vorhanden, so ist das 
. betreffende Ankreuzfeld angekreuzt und nicht eingabebereit. Befindet
. sich einer der zugehrigen Texte bereits auf dem Dynpro, so ist ebenfalls 
. der betreffende Auswahlknopf eingestellt. 
. 
. In der Markierspalte am linken Rand knnen einzelne oder mehrere Zeilen
. fr die bernahme ins Dynpro markiert werden. Ein gedrckter Markier-
. knopf einer Zeile zeigt ein rotes Kreuz, wenn in der Zeile nicht 
. wenigstens ein Feldanteil ausgewhlt ist. Solange derartige Zeilen 
. markiert sind, ist eine Feldbernahme nicht mglich.
.
. Felder, die
.         - leer (d.h. ohne Text),
.         - in Dynpros nicht erlaubt oder
.         - im Dynpro schon vorhanden sind (Ein/Ausgabefeld und Text),
. werden in der Liste inaktiviert und knnen nicht markiert und ins
. Dynpro bernommen werden. Der Markierknopf zeigt in diesem Fall ein 
. Schlo.
.
. Beim Drcken der Taste "bernehmen" werden die in den markierten 
. Zeilen ausgewhlten Feldanteile ins Dynpro bernommen. Durch Klicken 
. (und eventuell Verschieben) im Fullscreen-Fenster legt man fest, 
. wo die bernommenen Felder plaziert werden sollen. Wurden mehrere 
. Felder bernommen, werden diese als kompakte Gruppe plaziert. Sie 
. mssen anschlieend ggf. auseinandergeschoben werden.
.
. Knnen Felder nicht kollisionsfrei plaziert werden, erscheint eine
. Meldung. Die bernahme dieser Felder ist dann an anderer Stelle im
. Fullscreen-Fenster zu wiederholen.
.
. Hinweis: Mit der Reset-Taste in der "Anlegen"-Palette des Fullscreen-
.          Fensters kann man die bernahme der Dict/Programmfelder
.          vor dem Plazieren abbrechen.
.
.
. Sortieren einer Tabelle nach den Feldnamen
. ------------------------------------------
. Die Spalte der Feldnamen kann durch Mausklick auf den Knopf unter-
. halb der berschrift markiert werden. Das Sortieren wird durch den 
. linken Knopf der Drucktastenleiste unterhalb der Tabelle ausgelst.
.
.
. Schalten der Ankreuzfelder / Auswahlknpfe einer Spalte
. -------------------------------------------------------
. Die  Auswahlknpfe (Ankreuzfelder) einer Tabellenspalte knnen in einem
. Schritt eingeschaltet (Ankreuzfelder auch ausgeschaltet) werden.
. Hierzu markiert man die entsprechende Spalte durch Mausklick auf den 
. Knopf unterhalb der berschrift. Das Einschalten (Ausschalten) wird mit
. Knpfen in der Drucktastenleiste vorgenommen. 
. Ist keine Zeile markiert, so bezieht sich der Schaltvorgang auf die 
. gesamte Spalte, ansonsten nur auf die Eintrge der Spalte, deren Zeilen
. markiert sind.
.
.
. Eingabefokus und Tastennavigation
. ---------------------------------
. Der Eingabefokus wird durch ein gepunktetes Rechteck angezeigt. 
. Man kann den Eingabefokus nicht nur durch Mausklick, sondern auch mit
. Hilfe der Tastatur umsetzen:
.        - "Tab" wechselt in das nchste eingabebereite Feld nach rechts; 
.        - "Shift & Tab" wechselt in das nchste eingabebereite Feld nach 
.          links;
.        - "Ctrl & Tab" wechselt zum Anfang der nchsten Gruppe;
.        - "Shift & Ctrl & Tab" wechselt zum nchsten Element.
.
. Innerhalb der Tabelle knnen zustzlich die Pfeiltasten verwendet 
. werden.
