Filling the MDX Cache - Reportaufrufe??

BW, SRM, Berechtigung etc.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Filling the MDX Cache - Reportaufrufe??

Beitrag von chrizb84 (ForumUser / 2 / 0 / 0 ) »
Hallo, kann mir jemand die Frage beantworte, wie man mittels der "Filing the MDX-Cache Funktion" SAP und BW Reportaufrufe realisiert?

Des weiteren bräuchte ich dann Anregungen Tips für ein kleines ABAP Script , welches die so produzierten Ergebnisse der Reportaufrufe aus dem MDX Cache in eine CSV Datei exportiert..........

Fall meine Frage in anderer Rubrik besser aufgehoben ist bitte verschieben....

Vielen Dank im Voraus...
Grüße
Chris

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


Beitrag von kid (ForumUser / 28 / 0 / 0 ) »
Hallo,

wird der MDX Cache nicht implizit bei einer Query gefüllt?

Einen Report, wie ich eine MDX Abfrage durchführe, habe ich - würde das helfen?

Bzw. wofür brauchste das?

Viele Grüße,

Alexander

Beitrag von kid (ForumUser / 28 / 0 / 0 ) »
So, gefunden:

Code: Alles auswählen.

DATA: datasetid LIKE bapi6111gen-obj_handle.
DATA: command_text TYPE TABLE OF bapi6111mdx,
wa_command_text LIKE LINE OF command_text,
hs TYPE TABLE OF bapi6111fsd ,
ds TYPE standard TABLE OF bapi6111fsd,
ds2 TYPE sorted TABLE OF bapi6111fsd with unique key COLUMN, row.
DATA: wa_ds LIKE LINE OF ds.
DATA: wa_hs LIKE LINE OF hs,
      dtag TYPE dats,
      tagvon TYPE dats,
      tagnach TYPE dats,
      erlkz TYPE abap_bool,
      charge TYPE charg_d,
      zuadj TYPE dats,
      anzbra TYPE i,
      zaehler TYPE i,
      zaehler2 TYPE i,
      datensatz TYPE i.


  refresh command_text.
  wa_command_text-line = 'SELECT { [Measures].[BR_ANZBRA] '.
  APPEND wa_command_text TO command_text.

  wa_command_text-line = ' } ON COLUMNS, '.
  APPEND wa_command_text TO command_text.

  CONCATENATE '{ [BR_CHARGE].[' charge '] } ON ROWS FROM $EC3 ' ''
        INTO wa_command_text-line.

  APPEND wa_command_text TO command_text.

  CONCATENATE 'WHERE ( [0CALDAY].[' dtag '], [BR_ERLKZ].[' erlkz '], '
        INTO wa_command_text-line.
  APPEND wa_command_text TO command_text.

*  wa_command_text-line = ' '.
*  APPEND wa_command_text TO command_text.

  CONCATENATE '[BR_CHARGE].[' charge '] ) ' INTO wa_command_text-line.
  APPEND wa_command_text TO command_text.

  wa_command_text-line = ' '.
  APPEND wa_command_text TO command_text.


  CALL FUNCTION 'BAPI_MDDATASET_CREATE_OBJECT'
   IMPORTING
     datasetid          = datasetid
   TABLES
     command_text       = command_text
  .

*CALL FUNCTION 'BAPI_MDDATASET_DELETE_OBJECT'
*  EXPORTING
*    datasetid       =
** IMPORTING
**   RETURN          =
          .



  CALL FUNCTION 'BAPI_MDDATASET_GET_FLAT_DATA'
    EXPORTING
      datasetid       = datasetid
   TABLES
     header          = hs
     data            = ds
  .
Viele Grüße,

Alexander

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1871
Views
BW Cache Größe des Systems
von Andrzej » 17.11.2015 14:45 • Verfasst in Sonstige Module
0
Antw.
1000
Views
MEDRUCK => Cache Problem oder fehlerhafter Code
von Tobbworld » 29.11.2005 15:53 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Mahnung erstellen
vor 8 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 10 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24

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.

Aktuelle Forenbeiträge

Mahnung erstellen
vor 8 Stunden von wreichelt 2 / 28
Absprung VA02 Position
vor 10 Stunden von gs3rr4 gelöst 3 / 40
OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor 11 Stunden von Manfred K. 1 / 24
Export von Spools in XLSX
vor 5 Tagen von abapamateur 1 / 419