Ansicht
Dokumentation

SAPscript - Formulargestaltung ( RELNBC_ABAP-SCR4-40A )

SAPscript - Formulargestaltung ( RELNBC_ABAP-SCR4-40A )

ABAP Short Reference   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

SAPscript - Formulargestaltung

Beschreibung

  1. Einfache Gestaltung des Seitenlayouts mit dem neuen grafischen Form Painter
  2. Weitere Verbesserungen

Ab Release 4.0 stehen neue Tools zur Verfügung, die die Erstellung und Modifikation von Formularen wesentlich erleichtern sollen.

  1. Der grafische Form Painter
Zu Release 4.0 können SAPscript-Formulare alternativ mit dem alten, alphanumerischen oder aber mit dem neuen, grafischen Form Painter bearbeitet werden.
Funktionsbeschreibung
Im grafischen Form Painter ist die ehemalige Layoutgestaltung über Seiten, Fenster und Seitenfenster unter einem Punkt "Seitenlayout" zusammengefaßt. Ausgabebereiche (z.B. für Adresse, Absender, Bestellpositionen) können innerhalb der Designfläche, die einer Seite entspricht, mit der Maus positioniert und verändert werden (Drag & Drop). Das Ausrichten an einem Raster erleichtert die Seitengestaltung. Rasterschrittweite und Zoomfaktor sind frei wählbar.
Die Texte der Ausgabebereiche können im neuen PC-Editor erfaßt werden und durch Umschalten der Sicht im Form Painter in Übersicht angezeigt werden.
Kurzanleitung
  1. Wie starte ich den grafischen Form Painter?
Im Einstiegsbild des Form Painters (Werkzeuge - Textverarbeitung - Formular) kann über den Menüpunkt Einstellungen - Form Painter zwischen dem bisherigen, alphanumerischen und dem neuen grafischen Form Painter gewählt werden.
  1. Wie funktioniert die neue Oberfläche?
Nach Auswahl des Punktes Seitenlayout im Einstiegsbild des Form Painters oder der Drucktaste Layout im Form Painter erhalten Sie zwei Fenster:
Im ursprünglichen Fenster, dem Verwaltungsdynpro, sehen Sie die Seiten- und Fensterdaten sowie diverse Bearbeitungs- und Anzeigefunktionen. Zusätzlich wurde ein zweites Fenster, das Designfenster, zur grafischen Darstellung und Gestaltung mit der Maus gestartet.
Verwaltungsdynpro und Designfenster werden ständig synchronisiert, sobald auf einem der beiden eine Aktion ausgeführt wird.
  • Das Designfenster

entspricht einer Seite des Formulars. Vom Verwaltungsdynpro aus können Sie mit der Drucktaste Design / Text dem Designfenster zwei verschiedene Modi zuordnen: den Design- oder den Textmodus.
Im Textmodus werden die Textelemente der einzelnen Fenster eingeblendet. Den vollständigen Text können Sie durch Scrollen anzeigen. Der Textmodus ist eine reine Vorschau. Zur Bearbeitung der Texte müssen Sie über die Drucktaste Text im Verwaltungsdynpro zum Editor verzweigen.
Im Designmodus können Sie die Formularfenster mit der Maus positionieren, in der Größe ändern oder zum Editieren auswählen.
  • Das Verwaltungsdynpro

Auf dem Verwaltungsdynpro werden die verschiedenen Seiten und die entsprechenden Fenster in zwei strukturierten Bereichen bearbeitet. Dort finden sich die wichtigsten Menüpunkte als Drucktasten wieder.
Der Bereich Seite:

In der Combobox sehen Sie alle im Formular definierten Seiten. Sie können entweder über die Combobox zwischen den Seiten wechseln oder über die Dreiergruppe der Drucktasten Startseite, Folgeseite, Übersicht.
Anlegen, Kopieren, Umbenennen und Löschen von Seiten erreichen Sie über die üblichen Drucktasten. Beim Kopieren einer Seite werden alle Fenster und zugehörige Textelemente mitkopiert.
Die Eigenschaften einer Seite wie Folgeseite, Art der Seitennumerierung etc. erreichen Sie über die Drucktaste Weitere Attribute.
Der Bereich Fenster:

Über die Combobox können Sie sich alle Fenster auf der aktuellen Seite anzeigen lassen. Einen Bearbeitungswechsel erreichen Sie über diese Combobox oder durch Anklicken des Formularfensters im Designfenster.
Alle möglichen Bearbeitungsarten von Fenstern liegen wieder auf den bekannten Drucktasten.

Fenster löschen
Über die Drucktaste Löschen werden einzelne Fenster auf der aktuellen Seite gelöscht. Ist das Fenster auf keiner weiteren Seite vorhanden, wird das Fenster vollständig gelöscht.

Fenster ausschneiden
Mit der Drucktaste Ausschneiden werden einzelne Fenster von der jeweiligen Seite genommen. Dabei wird das Objekt in den Zwischenspeicher übernommen und kann auf jeder beliebigen Seite über die Drucktaste Einsetzen wieder eingefügt werden. Im Zwischenspeicher werden die Textelemente, die Fenstergröße und die Position gehalten.

Fenster kopieren
Einzelne Seiten werden über die Drucktaste Kopieren in den Zwischenspeicher übernommen und können dann auf jeder Seite über die Drucktaste Einsetzen wieder eingefügt werden. Dabei werden alle Fenster mit den dazugehörigen Textelementen, der Größe und der Position kopiert.

Fenster einsetzen
Beim Einsetzen eines Fensters wird der Name des Fensters beibehalten, wenn das Fenster auf dieser Seite noch nicht vorhanden ist. Ist das Fenster bereits auf der aktuellen Seite angelegt, wird ein Defaultname vergeben.

Fenster am Raster ausrichten
Alle auf einer Seite positionierten Fenster können über die Drucktaste Am Raster ausrichten automatisch am nächstgelegenen Rasterpunkt ausgerichtet werden.

Fenster editieren
Mit der Drucktaste Text können die Textelemente der Fenster bearbeitet werden. Hierbei wird, je nach Voreinstellung (SO10), der Zeileneditor oder der neue WYSIWYG PC-Editor aufgerufen. Im Editor können Sie über die Menüeinträge Springen Editor wechseln zwischen den verschiedenen Editoren wählen.
  1. Weitere Verbesserungen
    1. Formulardokumentation
Die größten Schwierigkeiten bei der kundenspezifischen Anpassung von Formularen bereitet erfahrungsgemäß das Hinzufügen neuer Felder.
Zu Release 4.0 bietet SAPscript aus dem Texteditor heraus eine Eingabehilfe aller möglichen DDIC-Felder oder globalen Daten aus einem bestimmten Druckprogramm, die grundsätzlich eingebunden werden können. Das allein genügt aber nicht immer, da nicht jedes Tabellenfeld oder jede Variable aus diesem Programm mit einem Wert gefüllt ist.
Hier hilft die Formulardokumentation weiter, die bei allen häufig genutzten Formularen zur Verfügung steht. Sie erreichen Sie aus dem Einstiegsbild des Form Painters heraus (Dokumentation auswählen, dann Drucktaste Anzeigen) oder aus dem Form Painter heraus über die Info-Drucktaste oder den Menüeintrag Springen - Dokumentation.
Details zur Formulardokumentation entnehmen Sie bitte der Online-Hilfe.
  1. Navigationshilfe für Programmsymbole
Werden Texte zu einem Formularfenster bearbeitet, können Sie die Eingabe- und Navigationshilfe (s. entsprechende Release-Information) für Programmsymbole nutzen.
  1. Syntaxcheck
Formulartexte können entweder formularübergreifend aus dem Form Painter heraus oder pro Fenster aus dem Editor heraus auf eine korrekte Syntax von SAPscript-Steuerkommandos geprüft werden (s. entsprechende Release-Information).

Einfluß auf den Datenbestand im Fehlerfall

Soft-/Hardwarevoraussetzungen

Grafischer Form Painter: Windows 95 oder Windows NT 4.0

Besonderheiten bei der Installation

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Auswirkungen auf Batch-Input

Änderungen an der Oberfläche

Änderungen in der Vorgehensweise

Aktionen zum Beheben von Fehlern am Datenbestand

Abhängige Funktionen

Planungen

Weitere Hinweise






General Data in Customer Master   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10596 Date: 20240523 Time: 160828     sap01-206 ( 170 ms )