Show TOC

Einen Hilfe-Link dynamisch übersteuernLocate this document in the navigation structure

Vorgehensweise

Einen Hilfe-Link dynamisch übersteuern

Wenn Sie in Ihrer Web-Dynpro-Anwendung nicht den an der Anwendung definierten Hilfe-Link im Help-Center anzeigen möchten, sondern auswahlweise einen Link auf ein spezielles Hilfe-Topic, können Sie dynamisch den Applikations-Link übersteuern. Dazu verwenden Sie die Methode SET_HELP_LINK des Interface IF_WD_RR_APPLICATION und geben die APPLICATION_INFO an.

  1. method onactionchange_appl_helplink .
    data api_main2          type ref to if_wd_view_controller.
    data component          type ref to if_wd_component.
    data application        type ref to if_wd_application
    data application_info type ref to if_wd_rr_application.
    api_main2 = wd_this->wd_get_api( ).
    component = api_main2->get_component( ).
    application = component->get_application( ).
    application_info = application->get_application_info( ).
    application_info->set_help_link( 'HELPTYPE=SAPHELP&_LOIO=452C8201E9EF48D882BD10244D085661&_CLASS=BIC_OOO' )
    endmethod.
                      

Zu den Bestandteilen, aus denen sich der Parameter, der bei der Methode set_help_linkübergeben wird, zusammensetzt, lesen Sie: Parameter für Links auf Dokumente im Knowledge Warehouse

Ergebnis

Der Hilfe-Link wird im Help Center anstelle des über die Eigenschaften der Web-Dynpro-Anwendung gesetzten Hilfe-Links angezeigt.