Dynamische Datendeklaration
Ab Version 4.6D ist es möglich, Datenvariablen im Programm dynamisch zu erzeugen. Der neue Befehl CREATE DATA hilft weiter.
WEITERLESENAb Version 4.6D ist es möglich, Datenvariablen im Programm dynamisch zu erzeugen. Der neue Befehl CREATE DATA hilft weiter.
WEITERLESENMit diesem einfachen Programm ist es möglich, die SE16 als Tabellenpflegedialog zu misbrauchen. Dies ist normalerweise nicht für Tabellen möglich, die als “Nicht pflegbar” gekennzeichnet sind oder für die ein “richtiger” Tabellenpflegedialog existiert.
WEITERLESENWenn Sie ein Programm im Hintergrund starten, dann wird für diesen Job eine interne Variante angelegt (z.B. &00000000002). Den Namen der Variante können Sie sehen, wenn Sie sich im Job-Monitor den Step anschauen. Hier steht der Programmname und der Name der verwendeten Variante. Um diese Variante anschauen zu können, benötigen Sie ein Standardprogramm.
WEITERLESENBeim Aufwändigen Gestalten der Selektionsbildes von Reports kann es vorkommen, dass das Dynpro aufgrund von Überschneidungen nicht generiert werden kann. Der Editor meldet dann allerdings nur “Fehler beim Generieren des Selektionsbilds “1000” des Reports “xyz”. Mit dem folgenden Programm können Sie den Fehler genau analysieren.
WEITERLESENEvents oder auch Ereignisse können verwendet werden, um Hintergrundjobs zu starten. Da ein Event auch vom Betriebssystem ausgelöst werden kann, eignet es sich hervorragend zur Realisierung von Schnittstellen.
WEITERLESENFunktionsbausteine helfen dabei, Spoolaufträge zu lesen oder zu konvertieren.
WEITERLESENEs ist leider im Standard nicht möglich, die Felder einer programminternen Struktur oder Tabelle auszugeben. Mit dem folgenden Muster-Dialog geht es! Hierfür werden die Strukturen des Programms zur Auswahl angeboten. Die Felder der ausgewählten Struktur werden dann für die Ausgabe vorbereitet.
WEITERLESENIm folgenden erklären wir Ihnen, wie Sie Ihren eigenen Muster-Dialog erstellen können. Sie müssen hierfür zwei Namenskonventionen beachten und dann können Sie loslegen.
WEITERLESENStatischer häufig wiederkehrender Programmtext kann einfach als Muster abgelegt werden. Hierzu gehören zum Beispiel einheitliche Programmköpfe oder ganze Vorgaben für einen Report mit Ausgabe einer Liste.
WEITERLESENDie Verwendung von Mustern ist sehr einfach. Oftmals muss man nur daran denken, dass es dieses Hilfsmittel überhaupt gibt.
WEITERLESEN