SAP Jobsuche bei DV-Treff
oradde
  • oradde
  • SAP Forum - Neuling Thema Starter
vor 18 Jahre

Hallo zusammen,

ich habe einen Report Painter Bericht vor mir, der als Selektionsfelder bestimmte Kostenstellengruppen auswertet. Nun kann es aber sein, das nicht alle Selektionsfelder ausgefüllt werden müssen, d.h. ein Feld bleibt leer. Für diesen Fall wertet er jetzt aber den gesamten Kostenrechnungskreis aus und das dauert ewig und liefert nicht das gewünschte Ergebnis :-)

Kann ich im Report Painter einstellen, dass wenn das Selketionsfeld leer ist, keine Daten zu diesem Feld ausgewertet werden sollen ? Oder muss dazu eine kleiner ABAP Code her ? Und wenn ja, welcher :-)))))

Ich hoffe ich konnte mich verständlich ausdrücken, ansonsten fragt nach falls ihr noch Infos braucht.

Danke und Gruß

Oli

Elliot68
vor 18 Jahre

Hi Du,

so ganz verstanden hab ich Deine Frage noch nicht...

Willst DU an dem Bericht etwas ändern oder füllst DU die Selektionsmaske beim Aufruf des Berichtes?

Gruß aus N.

S.

 

oradde
  • oradde
  • SAP Forum - Neuling Thema Starter
vor 18 Jahre

Hallo,

sorry hab ich mir schon gedacht, dass ich nicht ganz konkret war :-)

ICH will etwas an dem Bericht ändern, sodass beim Ausfüllen der Selektionsmaske nicht alle Selektionsfelder angezogen werden, sondern nur die Selktionsfelder bei denen eine Kostenstellengruppe eingetragen wurde.....

gruß

oli

Elliot68
vor 18 Jahre

Also, mal langsam (für nicht Vollblut-CO´ler wie mich):

Du wählst im RP Schlüsselspalten und Merkmalszeilen aus, bei den Merkmalswerten hinterlegst DU Deine Kst. / Kst-Gruppen... soweit ich mich recht entsinne gibt es dort in dem "Periodenblock" die Möglichkeit Intervalle zu hinterlegen... ???

Was ich nicht verstehe ist, wenn ein Kst.-Intervall bzw. eine Kst.-Gruppe nicht in den Merkmalswerten enthalten ist, wieso zieht sich dann der Bericht für diese Kst./Gruppe Werte bei der Generierung ???

Gruß aus N

S.

 

 

 

oradde
  • oradde
  • SAP Forum - Neuling Thema Starter
vor 18 Jahre

Hallo,

ich habe für die Kostenstellengruppen Variablen hinterlegt, daher zieht er sich dann "komischerweise" alle Kostenstellen an, sobald nichts als Varialenwert eingetragen wird.

Wie kann ich nun dafür sorgen, dass diese Variable leer bleibt, wenn im Seleketionsfeld nichts eingetragen wird ?

 

gruß

 

Oli

Elliot68
vor 18 Jahre

evtl. indem Du im Periodenblock "Variablen ein/aus" nicht anhakst und jede Kostenstellengruppe als Set/Hierarchieknoten definierst... sprich sie mit nem Haken im Periodenblock verplättest.

Einfach mal ausprobieren... schadet ja nicht!

Hast DU auch die "BIS-Felder" als Variable definiert, also "angehakt" ? Je nach "Ja" oder "Nein" mal das Gegenteil davon probieren

 

Gruß aus N

S.