Makros und Feldsymbole

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Makros und Feldsymbole

Beitrag von kleiner SAPler (ForumUser / 8 / 0 / 0 ) »
Ich habe ein Makro entwickelt (fragt mich bitte nicht warum) und in diesem Makro arbeite ich mit einem Feldsymbol.
Mein Problem ist, da man ein Makro nicht debuggen kann, sehe ich nicht ob das Feldsymbol die korrekte Referenz hat.

Meine Frage:
Funktioniert das Feldsymbol in einem Makro überhaupt?
Hat jemand Erfahrungen?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Makros & Feldsymbole

Beitrag von black_adept (Top Expert / 4086 / 126 / 940 ) »
Hi kleiner SAPler,

Makros machen nichts anderes, als dir Schreibarbeit abzunehmen.

Wenn du also einen Makro
DEFINE hallo.
write:/ sy-datum,
sy-uname,
sy-abcde,
’&1’.
end-of-definition

*grummel* - Codeformatierung funktioniert grade mal nicht mehr

hast und den im Programm aufruft, kannst du dir das so vorstellen, als ob im Quelltext statt des "hallo." genau die durch den Makro definierten Zeilen stehen. Der Vorteil ist eben, dass man Ersetzungssymbole angeben kann, die dann zur Übersetzungszeit durch Aktualparameter ausgetauscht werden.

Somit ist es definitiv möglich ( benutze ich auch von Zeit zu Zeit ) Feldsymbole in Makros zu verwenden.

Zum Dbuggen ists natürlich blöd. In einem eigenen Programm kannst du aber einfach den Makroaufruf durch die zugehörigen Zeilen direkt ins Programm einbinden statt den Makro zu verwenden.
Alternativ wäre es auch möglich zu versuchen, den Makro durch eine FORM-Routine zu ersetzen - dort kannst du dann richtig debuggen.


___________________________________________________________
live long and prosper
Stefan Schmöcker

email: black_adept@ yaAbb.de
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Makros & Feldsymbole

Beitrag von kleiner SAPler (ForumUser / 8 / 0 / 0 ) »
Was ein Makro ist bzw. tut weiß ich selbst.

Meine Frage war, ob Feld Symbole in Makros funktionieren.

Gruß
Kleiner

Seite 1 von 1

Vergleichbare Themen

5
Antw.
4682
Views
Makros
von io » 26.07.2005 15:10 • Verfasst in ABAP® für Anfänger
5
Antw.
2149
Views
HR-Funktionsbaustein und Makros
von Ranganga » 04.07.2007 16:14 • Verfasst in ABAP® Core
3
Antw.
2523
Views
RMAC-Makros ausführen
von faebl » 17.10.2016 11:06 • Verfasst in Human Resources
32
Antw.
8303
Views
Eigene Makros aus der TRMAC benutzten
von danielA. » 05.04.2006 15:04 • Verfasst in ABAP® Core
4
Antw.
2412
Views
Feldsymbole
von kleiner SAPler » 20.06.2006 08:14 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 13 Stunden von Bright4.5 1 / 271
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1911
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8512