Auf dem Dialogfenster, das beim Erfassen der Transaktionsvariante bei jeder Interaktion gesendet wird, können die Werte und Ausgabeeigenschaften für das aktuelle Dynpro festgelegt werden.
Anzeige der Daten
Der Name des aktuellen Dynpros (Dynpronummer und Programmname) sowie bei Subscreens der Dynprotyp werden im Dialogfenster angezeigt.
Hier geben Sie den Namen für die Screenvariante (Default:<Name_der_Transaktionsvariante>_<(Mandant)>_<Dynpronummer>) und evtl. einen Kurztext für die Screenvariante ein.
Die einzelnen Felder des Dynpros erscheinen auf dem Dialogfenster in Tabellenform. Die Reihenfolge der Felder entspricht dabei der Reihenfolge der Feldliste im Screen Painter. Ist für ein Feld ein Text hinterlegt, so wird dieser Text im Dialogfenster angezeigt. Ist kein Text vorhanden, so erscheint der technische Name des Feldes.
Für Drucktasten, Auswahlknöpfe, Ankreuzfelder, Rahmen, Table Controls und Tabstrips wird außerdem der jeweilige Typ des Feldes mit ausgegeben.
Besonderheiten gelten für:
- Step-LoopsIn die Feldliste werden sämtliche Step-Loop-Felder aufgenommen, für die in der Transaktion ein Wert eingegeben wurde. Zusätzlich zum Namen der Felder wird die Zeile des Step-Loops mit ausgegeben.Die Felder der ersten Zeile eines Step-Loops werden zur Festlegung der Ausgabeeigenschaften immer angezeigt, auch wenn kein Wert eingegeben wurde.
- Table ControlsDas gleiche wie für Step-Loop-Felder gilt auch für die Felder von Table Controls.Table Controls selbst werden im Dialogfenster durch Trennlinien von den übrigen Feldern abgesetzt. Die Eigenschaften, die für ein Table Control gesetzt werden können, unterscheiden sich von den Eigenschaften für Einzelfelder. Die Liste der zum Table Control gehörigen Felder erscheint nach der Zeile für das Table Control selbst und wird wiederum durch eine Trennlinie abgeschlossen.
- SubscreensDa Subscreens eigene Dynpros sind, erscheinen die Felder von Subscreens nicht im ersten Dialogfenster, sondern erst in weiteren Dialogfenstern.
- Tabstrip ControlsTabstrip Controls bestehen technisch gesehen aus Subscreens mit zugehörigen Drucktasten (den sogenannten Reitern). Die Reiter gehören zum Hauptscreen und werden daher in der Feldliste des Dialogfensters für den Hauptscreen angezeigt. Die Felder des jeweils zugehörigen Subscreens werden - wie im allgemeinen für Subscreens - in einem weiteren Dialogfenster angezeigt.
Ankreuzfelder
Die Ankreuzfelder Einstellungen übernehmen und Bild nicht anzeigen beziehen sich auf das gesamte Dynpro.
Einstellungen übernehmenIst Einstellungen übernehmen markiert, so werden für dieses Bild überhaupt Werte übernommen. Ist Einstellungen übernehmen nicht markiert, so bedeutet das, daß für dieses Bild überhaupt keine Werte übernommen werden sollen, unabhängig davon, wie die Ankreuzfelder für die einzelnen Felder gesetzt sind.
Bild nicht anzeigenIst Bild nicht anzeigen markiert, so wird das Bild beim Abspielen der Transaktion nicht angezeigt. (Vorsicht, hier kann es leicht zu Fehlern kommen. Weitere Informationen finden Sie unterBesonderheiten)
Alle anderen Ankreuzfelder beziehen sich auf das Feld bzw. das Dynproelement (Table Control) in der jeweiligen Listzeile.
- Mit InhaltIst das Ankreuzfeld Mit Inhalt gesetzt, so wird der Inhalt des entsprechenden Feldes, sofern er nicht initial ist, in die Variante übernommen.
- Nur AusgabeIst das Ankreuzfeld Nur Ausgabe gesetzt, so wird für das entsprechende Feld die Eingabebereitschaft zurückgesetzt.
- UnsichtbarIst Unsichtbar gesetzt, so wird das entsprechende Feld nicht angezeigt.Sind für ein Feld Unsichtbar und Nur Ausgabe markiert, so wird das Feld nicht angezeigt.
- ObligatorischIst das Ankreuzfeld Obligatorisch gesetzt, so wird das Feld ein Mußeingabefeld. Dies ist nur für Eingabefelder, deren Eingabebereitschaft nicht über die Transaktionsvariante verändert wird, sinnvoll.
Für Table Controls gibt es außer Unsichtbar die beiden Schalter
- Spaltenreihenfolge/Spaltenbreite übernehmenWurden im Dynpro die Spaltenreihenfolge und/oder die Spaltenbreite eines Table Controls verändert, so können diese Einstellungen in die Variante durch Setzen der Ankreuzfelder Spaltenreihenfolge übernehmen, Spaltenbreite übernehmen übernommen werden. Informationen zur Übernahme von Table-Control-Einstellungen finden Sie im Abschnitt Table-Control-Layout in Varianten.
Je nach Feldtyp sind nicht alle Ankreuzfelder eingabebereit (Für welche Felder können welche Eigenschaften übernommen werden?).