Formeleditor

Formeleditor

Der Formeleditor ist ein mächtiges Werkzeug, der sich für viele Gelegenheiten nutzen lässt. Viele Beispielprogramme demonstrieren die Verwendung. Die hier vorgestellten Funktionen lösen die alten Funktionsbausteine EVAL_FORMULA und CHECK_FORMULA zum evaluieren einer Formel ab.

WEITERLESEN

Formelberechnung

Formelberechnung

Mit Computern kann man rechnen. Das ist toll und gut so. Wenn man allerdings Berechnungen Außerhalb eines Programms definieren möchte, dann kommt man schnell an die Grenzen. Einfache Operationen sind schnell programmiert und ausgewertet, bei komplexen Operationen kommt man jedoch schnell ins Schwitzen. Gottseidank besitzt SAP einen Formeleditor, den man sehr einfach für eigene Berechnungen verwenden kann. Mit entsprechenden Funktionsbausteinen oder einer Klasse kann eine Formel geprüft und ausgewertet werden.

WEITERLESEN

Table Scanner

Table Scanner

Es gibt einige Funktionen, die braucht man selten, aber wenn man sie braucht, ist es aufwändig, sie zu bekommen. Eine dieser Informationen ist zum Beispiel: In welchen Tabellen gibt es Einträge für die Verkaufsorganisation ABCD oder in welchen Tabellen wird das Werk XYZ1 verwendet. Mit einem SAP-Standardprogramm bekommst du die Informationen.

WEITERLESEN

Flexible Erzeugung des Feldkataloges

Flexible Erzeugung des Feldkataloges

In dem Artikel DATA … RENAMING WITH SUFFIX wurde die Aussage gemacht: “Die ALVs haben Probleme mit komplexen Strukturen”. Das stimmt so nicht. Natürlich ist es kein Problem des ALV sondern ein Problem bei der Erzeugung des Feldkatalogs. Ich habe mich darauf hin des Problems um die Erzeugung des Feldkatalogs zu einer komplexen Struktur angenommen und ein Programm entwickelt. Das Programm analysiert die komplexe Datenstruktur einer internen Tabelle und baut den Feldkatalog so auf, dass der ALV ihn zur Anzeige der Daten verwenden kann.

WEITERLESEN

Editor-Tastaturkommandos

Editor-Tastaturkommandos

Im neuen ABAP-Editor, der mittlerweile auch einige Jahre auf dem Buckel hat, können Tastenkombinationen angepasst und neu hinzugefügt werden. Meiner Ansicht nach, sind die wichtigen Befehle bereits belegt. Einen Befehl, den ich sehr hilfreich finde, habe ich mir jedoch neu eingestellt. Ich gebe einen kurzen Überblick über weniger bekannte Funktionen und die Zuweisung neuer Tastaturkürzel.

WEITERLESEN
1 16 17 18 19 20 57