Quantcast
Channel:
Viewing all articles
Browse latest Browse all 7499

Re: Bezeichnung Selektionsvariable in Report-Painter-Bericht

$
0
0
Sapfix:
Guten Tag,
ich habe eine simple Frage:

In meinem Bericht für Innenaufträge verwende ich die Variable 6-GJHVJ und die Variable 6-GJAHR.
Wenn ich den Bericht ausführe, kommt für beide Jahresselektionen die Bezeichung "Geschäftsjahr".
Ich möchte aber, dass das Vorjahr (entsprechend 6-GJHVJ) mit dem Label "Vorjahr" kommt.
Wie kann ich den Text ändern?

Herzlichen Dank für Info.
Sapfix

Guten Morgen Sapfix,

bei der Variabele 6-GJHVJ handelt es sich um eine sogenannte Formelvariable. Diese wird abhängig vom laufenden Jahr -1 berechnet, so dass du die Werteingabe nicht überschreiben kannst und im Selektionsbild des Berichtes automatisch nur Geschäftsjahr durch die Variable 6-GJAHR erscheint.

Schau dir die Variable einmal in der Transaktion GS13 an. Hier wird die Variable als Formel '&6-GJAHL'-1 berechnet. Sprich von der Variable 6-GJAHL wird 1 abgezogen. Die Variable 6-GJAHl wiederum erhält durch die Formel '#S001' automatisch das laufende Geschäftsjahr als Wert. Durch die Anweisung '#S001' wird das aktuelle Geschäftsjahr über den Benutzer-Exit S001 als Vorschlagswert ausgegeben.

Wenn ich dich richtig verstehe möchtest du zwei Jahre vergleichen und diese in der Selektion mit Laufendes Jahr und Vorjahr als Vorschlagswerte versehen? Hierzu wirst du vss. statt einer Formelvariable eine Wertvariable verwenden müssen.

Alternativ kannst du die Formelvariablen weiterhin verwenden, jedoch erscheint diese dann weiterhin nicht im Selektionsbild.

Um eine eigene Variable mit entsprechender Bezeichnung anzulegen müsstest du eine eigene Variable anlegen.

Vielleicht hilft dir zum Hintergrund folgender Artikel:

Mehrjahresvergleich im ReportWriter/Pain... dank Variablen

Viele Grüße
Andreas

Viewing all articles
Browse latest Browse all 7499