Systems SAPscript Symbole Mit Symbolen knnen Programm bzw
====!"§==Systems = SAPscript Symbole Mit Symbolen können Programm- bzw. Systemdaten oder vordefinierte Texte in einem Formular ausgegeben werden n Die Datendefinitionen stellt das DATA-Dictionary® für die Ausgabe der Symbolwerte dar Symbole n n Symbole können nur im Texteditor /PC Editor definiert bzw. in das Formular eingebunden werden Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 1
====!"§==Systems = SAPscript Symbole Im SAPscript werden 4 Hauptsymbolarten unterschieden Textsymbole Die Textsymbole Standardsymbole Die Symbolarten Systemsymbole Programmsymbole Montag, 9. Juli 2001 Standardsymbole Programmsymbole Projekt SAPscript Dana Stepanek 2
====!"§==Systems = SAPscript Symbole n n Textsymbole sind frei definierbare aber formulargebundene Textsymbole müssen im Formular definiert werden, bevor Sie ausgegeben werden können Die Textsymbole n n Diese Definition erfolgt über das Kommando DEFINE Textsymbole sollen häufigere Textpassagen ersetzen und somit die Arbeitsproduktivität steigern Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 3
====!"§==Systems = SAPscript Symbole Textsymbole werden mit dem Kommando DEFINE definiert DEFINE &SYMBOL& = ‘LEIPZIG‘ Die Definition der Textsymbole Kommando Montag, 9. Juli 2001 Wertzuweisung Projekt SAPscript Dana Stepanek 4
====!"§==Systems = SAPscript Symbole Im Texteditor kann die Anweisung direkt im Text eingegeben, gepflegt und gelöscht werden Im Texteditor Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 5
====!"§==Systems = SAPscript Symbole Nach Bestätigung der Auswahl wird das Symbol Ist das Symbol korrekt vom System deklariert Textsymbole einbinden worden, kann. Auswahlmenü es jetzteingefügt an einer Sie erhalten eine derbeliebigen definierten. Textstelle Textsymbole eingebunden werden des Formularfensters Über die Menüleiste Einbinden können Sie jetzt alle definierte Textsymbole einbinden Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 6
====!"§==Systems = SAPscript Symbole n Im PC Editor können Kommandos und Symbole nur indirekt bearbeitet werden n Kommandos und Symbole im sind PC farblich markiert Textsymbole Editor n Die generelle Pflege erfolgt über Zusatzinformationen Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 7
====!"§==Systems = SAPscript Symbole n n n Die DEFINE Anweisung muss in die Kommando Zeile eingetragen werden im PC Editor Der Die Aufruf. Definition erfolgt in der Symbol Zeile Oder wieder über die Menüleiste Einbinden durch das Auswahlmenü Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 8
====!"§==Systems = SAPscript Symbole n Sie werden zentral gepflegt in der Tabelle TTDTG und stehen in allen SAPscript® Formularen zur Verfügung Die Standardsymbole n Sie bestehen in der Regel aus fest definierten Texten im Texteditor® n Standardsymbole sind fest im System definiert, und können nur in Ihrer Ausgabe angepasst werden Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 9
====!"§==Systems = SAPscript Symbole Um Standardsymbole einzubinden, muss das Auswahlmenü über die Menüleiste Einbinden aufgerufen werden Das Einbinden der Standardsymbole Hier erfolgt die Einbindung in beiden Editoren gleich Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 10
====!"§==Systems = SAPscript Symbole Die Systemsymbole werden drei verschiedene Symbolarten unterschieden Allgemeine SAPscript Felder Im Texteditor „SAPSCRIPT“ n Systemfelder aus der ABAP-Programmumgebung Im PC Editor „SYST“ n n Systemsymbole SAPscript-Systemsymbole „TTXSY“ Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 11
====!"§==Systems = SAPscript Symbole Die SAPSCRIPT Systemsymbole sind Formular unabhängig n n n Allgemeine SAPscript Symbole SAPSCRIPT Es können Formular spezifische Aufbereitungen vorgenommen werden bzw Abfragen Beispiel: Abfrage ob INCLUDE-Anweisung korrekt Der Aufruf immit PC Editor ausgeführt wurde &SAPSCRIPT-SUBRC& Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 12
====!"§==Systems = SAPscript Symbole n Symbolwerte beziehen sich auf die Tabelle SYST Systemfelder ABAP Die Werte können ausaus der eigentlichen SAPscript® Programmumgebung stammen -Programmumgebung SYST n n Eine Pflege der Tabelle ist leider nicht möglich n Symbolwerte können auch bereits vorbelegt sein Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 13
====!"§==Systems = SAPscript Symbole n n n Sie stellen globale SAP-Systemvariablen dar SAPscript Systemsymbole TTXSY Die Pflege der Symbole ist nur im Bereich der Aufbreitung möglich Teilweise überschneiden sich die Systemsymbole mit Formateinstellungen z. B. &ULINE& (Unterstrich) Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 14
====!"§==Systems = SAPscript Symbole n n Sie beziehen die Daten aus dem Programm (Druckprogramm oder rufendes ABAP-Programm/Report), dass zur Datenbeschaffung des Formulars notwendig ist Die Programmsymbole Neu ist die Einbindung sogenannter globaler Daten die Programm unabhängig sind Durch diese Symbole ist es möglich, aufbereitete Daten aus dem SAP-System in Formularen auszugeben Data Dictionary Globale. Felder Daten n Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 15
====!"§==Systems = SAPscript Symbole n Symbole sind eng an das Druckprogramm gebunden Sollen neue Druckprogramme bzw. Symbole eingebunden werden, kann dies nur über eine ABAP Routine im eigentlichen Modul des SAP Systems erfolgen, da sonst keine Daten aufbereitet werden n Alle Symbole müssen im Data-Dictionary definiert sein n Montag, 9. Juli 2001 Einbinden der Programmsymbole Projekt SAPscript Dana Stepanek 16
====!"§==Systems = SAPscript Symbole Das zum Formular definierte Druckprogramm n Der Aufruf erfolgt wieder über die Menüleiste Einbinden Um alle Tabellen und die dazugehörigen Tabellenfelder aufzurufen muss die Drucktaste DDIC benutzt werden Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 17
====!"§==Systems = SAPscript Symbole Tabelle PA 001 Die Auswahlliste zeigt alle Tabellen des Druckprogramms Symbolwerte können nur Tabellenfelder darstellen Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 18
====!"§==Systems = SAPscript Symbole Durch Bestätigung der Tabelle wird eine Auswahlliste Diesedie Tabellenfelder allernach definierten können nun Bedarf Tabellenfelder geöffnet in das Formular eingebunden werden Montag, 9. Juli 2001 Projekt SAPscript Dana Stepanek 19
- Slides: 19