Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Zugriff auf Aktionen einer BEx Web Application  Dokument im Navigationsbaum lokalisieren

In einer BEx Web Application können verschiedenen Aktionen ausgeführt werden, zum Beispiel Filtern oder Gruppieren von Daten in einer Tabelle.

Sie können den Methoden-Handler vom BIApplicationFrame über die Methode WDDOMODIFYVIEW verwenden, z.B.:

method wddomodifyview.

 

  data:

    lr_bi_control type ref to cl_wd_biapplication_frame,

    lr_container  type ref to cl_wd_uielement_container,

    lt_items      type string_table,

    lt_actions    type string_table.

 

* save the method handler

  check first_time = abap_true.

  lr_bi_control ?= view->get_element( 'BI_APPL_FRAME' ).

  wd_this->m_bi_method_handler ?= lr_bi_control->_method_handler.

 

Dann können Sie auch in Aktionen auf die verschiedenen Methoden zugreifen.

Der Anwendunsentwickler arbeitet nur mit dem Interface IF_WD_BI_APPLFRAME_METHOD_HNDL, das Erzeugen der Klassen erfolgt automatisch von Web Dynpro.

IF_WD_BI_APPLFRAME_METHOD_HNDL Methoden

Filtern

Folgende Methoden ermöglichen das Setzen und Entfernen von Filtern:

·        CLEAR_SELECTION_STATE

·        SET_SELECTION_STATE

Setzen von Filtern in mehreren überladenen Versionen

DrillDown

Die DrillDown-Methoden beziehen sich auf die Gruppierung der Elemente einer Tabelle im Web Template und bestimmen, ob nach Spalten oder Reihen gruppiert wird:

·        DRILL_DOWN

·        REMOVE_DRILL_DOWN

Mappen

Folgende Methoden mappen auf die Methoden zur Definition von Web Items:

·        RESET_ITEM

·        SET_ITEM_PARAMETER

Parameter

Die Parameter vom Typ DDOPTION können folgende Werte annehmen:

Wertebereich

Festwert

Kurzbeschreibung

EQ

EQual to

BT

BeTween ... and ...

CP

Contains Pattern

LE

Less than or Equal to

GE

Greater than or Equal to

NE

Not Equal to

NB

Not Between ... and ...

NP

Not Contains pattern

GT

Greater Than

LT

Less Than

Diese Parameter entsprechen den Vergleichsoperatoren des Open SQL, siehe Zeilen auswählen.

 

Die Parameter vom Typ WDUI_BI_AXIS können folgende Werte annehmen:

Wertebereich

Festwert

Kurzbeschreibung

00

rows

01

columns

02

free

Dieser Parameter bestimmt, ob nach Spalten oder Reihen gruppiert wird.

Für die Konstanten verwenden Sie die entsprechenden Attribute des Interface IF_WDL_BUSINESS_INTELLIGENCE.

 

Ende des Inhaltsbereichs