<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CL_GUI_HTML_VIEWER - HTML with image https://scn.sap.com/thread/3854272 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-gui-html-viewer-html-with-image-https-scn-sap-com-thread-3854272/m-p/11620472#M1941758</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This process is working just fine. I had another defect in my report, where i passed on the original HTML template to CL_GUI_HTML_VIEWER, rather then the version that i had updated URL for my image.&lt;/P&gt;&lt;P&gt;Below is a high level flow of my report:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* Load Data
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;load_data
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subtype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'html'
&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assigned_url = lv_url
&amp;nbsp;&amp;nbsp;&amp;nbsp; CHANGING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data_table&amp;nbsp;&amp;nbsp; = lt_html
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
...

* Show Data
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;show_data
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_url
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS = 1.

...

* Attach Images to HTML Viewer
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;load_mime_object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object_id&amp;nbsp; = ls_image-objid
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object_url = ls_image-url
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;You can see i even "show the data" before loading the mime objects, although this may not make any logical sense, it just happened this way, as i added the image capability as an add-on and it would require more signficant changes to execute this in "logical" order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also check SAP's samples which should be available in you system: RSDEMO_HTML_VIEWER&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Mar 2016 17:55:57 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-03-14T17:55:57Z</dc:date>
    <item>
      <title>CL_GUI_HTML_VIEWER - HTML with image https://scn.sap.com/thread/3854272</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-gui-html-viewer-html-with-image-https-scn-sap-com-thread-3854272/m-p/11620471#M1941757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;First of all - I read this post: &lt;/SPAN&gt;&lt;A _jive_internal="true" href="https://answers.sap.com/thread/3854272"&gt;https://scn.sap.com/thread/3854272&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However I still don't get my image to display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The HTML is correctly parsed: &lt;EM&gt;src="MIME000004"&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;This is the code to add the image (which is stored in SMW0) and to retrieve the URL:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;*&amp;nbsp;&amp;nbsp; Get URL
&amp;nbsp;&amp;nbsp;&amp;nbsp; CALL METHOD html_viewer-&amp;gt;load_mime_object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object_id&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = objid
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assigned_url&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = -url
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; others&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.
&amp;nbsp;&amp;nbsp;&amp;nbsp; IF sy-subrc &amp;lt;&amp;gt; 0.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RAISE not_found.
&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Output:&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/906277" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Mar 2016 21:57:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-gui-html-viewer-html-with-image-https-scn-sap-com-thread-3854272/m-p/11620471#M1941757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-11T21:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: CL_GUI_HTML_VIEWER - HTML with image https://scn.sap.com/thread/3854272</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/cl-gui-html-viewer-html-with-image-https-scn-sap-com-thread-3854272/m-p/11620472#M1941758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This process is working just fine. I had another defect in my report, where i passed on the original HTML template to CL_GUI_HTML_VIEWER, rather then the version that i had updated URL for my image.&lt;/P&gt;&lt;P&gt;Below is a high level flow of my report:&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;* Load Data
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;load_data
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; subtype&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'html'
&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; assigned_url = lv_url
&amp;nbsp;&amp;nbsp;&amp;nbsp; CHANGING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; data_table&amp;nbsp;&amp;nbsp; = lt_html
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
...

* Show Data
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;show_data
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url&amp;nbsp;&amp;nbsp;&amp;nbsp; = lv_url
&amp;nbsp;&amp;nbsp;&amp;nbsp; EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS = 1.

...

* Attach Images to HTML Viewer
&amp;nbsp; CALL METHOD html_viewer-&amp;gt;load_mime_object
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXPORTING
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object_id&amp;nbsp; = ls_image-objid
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object_url = ls_image-url
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;EXCEPTIONS
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OTHERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 1.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;You can see i even "show the data" before loading the mime objects, although this may not make any logical sense, it just happened this way, as i added the image capability as an add-on and it would require more signficant changes to execute this in "logical" order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can also check SAP's samples which should be available in you system: RSDEMO_HTML_VIEWER&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Mar 2016 17:55:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/cl-gui-html-viewer-html-with-image-https-scn-sap-com-thread-3854272/m-p/11620472#M1941758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-03-14T17:55:57Z</dc:date>
    </item>
  </channel>
</rss>

