Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation UI-Element Explanation Dokument im Navigationsbaum lokalisieren

Sie können auf Ihren Views für erklärende Texte das UI-Element StrukturlinkExplanation verwenden. Das UI-Element Explanation enthält einen Text, der permanent auf dem Bild erscheint und Erläuterungen zu diesem Bild oder Teilen davon enthalten sollte.

Im View Designer legen Sie den Text für eine Explanation über die Eigenschaft text an. Der Text kann entweder ein frei eingegebener Text (maximal 255 Zeichen lang) sein oder ein OTR-Aliastext, für den Sie die Notation $OTR:Aliasname benutzen. Zusätzlich können Sie entwicklungsseitig auch einen Text integrieren, der länger als 255 Zeichen ist und diverse Formatierungen enthält. Dazu verwenden Sie Methode WDDOMODIFYVIEW.

Beispiel

method wddomodifyview.

  data lines              type tlinetab.
  data header             type thead.
  data text               type string.
  data wad_formatted_text type ref to cl_wd_formatted_text.
  data ui_explanation     type ref to cl_wd_explanation.

  call function 'DOCU_GET'
    exporting
      id                = 'TX'
      langu             = sy-langu
      object            = 'WDR_TEST_HELP_EXP1'
    importing
      head              = header
    tables
      line              = lines
    exceptions
      no_docu_on_screen = 1
      no_docu_self_def  = 2
      no_docu_temp      = 3
      ret_code          = 4
      others            = 5.
  if sy-subrc <> 0.
    text = space.
  endif.

  wad_formatted_text = cl_wd_formatted_text=>create_from_sapscript( sapscript_head  = header
                                                                    sapscript_lines = lines
                                                                    type            = cl_wd_formatted_text=>e_type-wad
                                                                  ).
  if wad_formatted_text is bound.
    text = wad_formatted_text->m_xml_text.
  else.
    text = ''.
  endif.

  ui_explanation ?= view->get_element( 'ON_SCREEN_EXPL1' ).
  ui_explanation->set_text( text ).

  wd_this->m_view = view.

endmethod.

Der Text einer Explanation hebt sich bei der Auswahl des Designs emphasized von den übrigen UI-Texten ab, indem neben dem blau unterlegten Text der Schalter Soforthilfe ausblenden angezeigt wird.

Beispiel

Einfaches Beispiel:

Diese Grafik wird im zugehörigen Text erklärt

Komplexes Beispiel in Verbindung mit dem Help-Center:

Diese Grafik wird im zugehörigen Text erklärt

 

Über das Kontextmenü können Sie die Anzeige der Explanation aktivieren bzw. deaktivieren (Soforthilfe ein/aus).

Beispiel

Diese Grafik wird im zugehörigen Text erklärt

Die Option für Mehr Feldhilfe im Kontextmenü dient der Anzeige von technischen Informationen sowie der kompletten Datenelement-Dokumentation, falls das Feld, auf dem man es aufgerufen hat, gegen das ABAP Dictionary gebunden ist. Wenn dies nicht der Fall ist, werden lediglich die technischen Informationen angezeigt. Siehe Klassische F1-Hilfe.

 

Ende des Inhaltsbereichs