Show TOC

IF_WD_BI_APPLFRAME_METHOD_HNDL Dieses Dokument in der Navigationsstruktur finden

 

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 Methodenhandler vom BIApplicationFrame, IF_WD_BI_APPLFRAME_METHOD_HNDL, über die Methode WDDOMODIFYVIEW verwenden.

Syntax Syntax

Beispiel:

  1. method wddomodifyview.
  2. data:
  3.     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.
  4. * save the method handler
  5.   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.
Coding-Ende
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 entsprechen den Vergleichsoperatoren des Open SQL, siehe Zeilen auswählen.

Diese Parameter können folgende Werte annehmen:

Wertebereich

Festwert

Kurzbeschreibung

EQ

gleich

BT

zwischen ... und ...

CP

enthält das Template

LE

kleiner oder gleich

GE

größer oder gleich

NE

ungleich

NB

nicht zwischen ... und ...

NP

enthält das Template nicht

GT

größer

LT

kleiner

Ein Parameter vom Typ WDUI_BI_AXIS bestimmt, ob nach Spalten oder Reihen gruppiert wird. Er kann folgende Werte annehmen:

Wertebereich

Festwert

Kurzbeschreibung

00

rows

01

columns

02

free

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

Weitere Informationen