[51656] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: CL_GUI_HTML_VIEWER

daemon@ATHENA.MIT.EDU (ABAP-Entwickler)
Fri Oct 1 15:10:07 2004

To: sapr3-news@mit.edu
Date: Fri, 1 Oct 2004 21:12:19 +0200
From: "ABAP-Entwickler" <nospam_entwickler@versanet.de>
Message-ID: <415dab76@olaf.komtel.net>

Wahrscheinlich ist die Variable "assigned_url" nur als einstelliges
Character definiert ? Ansonsten sieht das Coding ganz gut aus. Sonst schau
Dir doch noch das Beispielcoding an. Das findest Du im ABAP-Editor über
Menüpunkt "Control-Beispiele" (unter "Hilfsmittel" der "Zusatz" oder so?) .

"Christoph Küchler" <chris@christoph-kuechler.de> schrieb im Newsbeitrag
news:cjk161$2ki$1@online.de...
>
> "Gerd Rother" <grother@nurfuerspam.de> schrieb im Newsbeitrag
> news:2s5afkF1gga8aU1@uni-berlin.de...
> > Christoph Küchler wrote:
> > [..]
> >> (html_viewer_control->load_data), eine Anzeige im Control zu erreichen?
> >> Irgendwie versucht er bei mir immer auf eine URL zuzugreifen, welche
aus
> >> gutem Grund ja nicht vorhanden ist .
> >
> > Ja, klappt wunderbar (allerdings 4.6b). Hast Du die von load_data
> > zurückgelieferte URL (assigned_url) an den show_data übergeben?
> >
> > [..]
> Ja, das habe ich getan -> siehe Codebeispiel :
> ...
>     CALL METHOD html_view->load_data
>        EXPORTING
> *        URL                  =
>          type                 = 'text'
>          subtype              = 'html'
> *        SIZE                 = 0
>        IMPORTING
>          assigned_url         =  assigned_url
>       CHANGING
>         data_table           = itab_html_data
>        EXCEPTIONS
>          dp_invalid_parameter = 1
>          dp_error_general     = 2
>          cntl_error           = 3
>          OTHERS               = 4
>             .
>     IF sy-subrc <> 0.
>       MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
>                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
>     ENDIF.
>
>     CALL METHOD html_view->show_data
>       EXPORTING
>         url                    = assigned_url
> *        FRAME                  =
> *        IN_PLACE               = 'X '
>        EXCEPTIONS
>          cntl_error             = 1
>          cnht_error_not_allowed = 2
>          cnht_error_parameter   = 3
>          dp_error_general       = 4
>          OTHERS                 = 5
>             .
>     IF sy-subrc <> 0.
> *     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
> *                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
>     ENDIF.
> ....
>
> die interne Tabelle itab_html_data ist gefüllt. Aber die assigned_url hat
> als Inhalt nur ein 'H'. Was ich nicht deuten kann.
>
> mfg.
>
>     Chris
>
>



home help back first fref pref prev next nref lref last post