!--a11y-->
Zugriff auf weitere Methoden in einem
BusinessGraphics-Element 
In einem BusinessGraphics-UI-Element können verschiedenen zusätzliche Aktionen ausgeführt werden, die mit dem Customizing zusammenhängen und zusätzlich zu den allgemeinen vorhandenen Methoden zur Verfügung stehen.
Sie können den Methoden-Handler vom BusinessGraphics über die Methode WDDOMODIFYVIEW verwenden, z.B.:
method wddomodifyview.
data:
lr_bg_control type ref to cl_wd_business_graphics,
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_bg_control ?= view->get_element( ‘BUSINESS_GRAPHICS' ).
wd_this->m_bg_method_handler ?= lr_bg_control->_method_handler.
Dann können Sie auch in Aktionen auf die verschiedenen Methoden zugreifen.
Der Anwendunsentwickler arbeitet nur mit dem Interface IF_WD_BUSIN_GRAPHICS_MTD_HNDL, das Erzeugen der Klassen erfolgt automatisch von Web Dynpro.
Während der Laufzeit können Sie zusätzlich zu dem bereits vorhandenen Customizing (siehe BusinessGraphics-Eigenschaften) weitere Customizing-Einstellungen setzen.
Dafür stehen die beiden Import-Parameter zur Verfügung:
· I_CUSTOMIZING
Zusätzliches XML-Dokument für das Customizing, siehe IF_IXML_DOCUMENT
· IT_CUSTOMIZING
Siehe Tabellentyp IGS_CE_CU_TAB
Während der Laufzeit können Sie ein durch ADD_DIRECT_CUSTOMIZING zusätzlich erstelltes Customizing wieder löschen.
Während der Laufzeit können Sie weitere XML-Dateien für das zusätzliche Customizing auslesen.
Dafür steht der Export-Parameter ET_CUSTOMIZING zur Verfügung, siehe Tabellentyp IGS_CE_CU_TAB.
Während der Laufzeit können Sie festlegen, ob das über die vorigen Methoden festgelegte zusätzliche Customizing das bereits vorhandene Designtime-Customizing überschreiben soll oder ob es zusätzlich zum Tragen kommen soll.
Die dafür vorhandenen Parameter, I_ENABLE_OVERWRITE (Importing) und E_ENABLE_OVERWRITE (Exporting) nehmen Boolsche Werte an (ABAP_BOOL).