SAP ABAP_DOCU_ITF_TO_HTML Function Module for Conversion from SAPScript to HTML (obsolete)









ABAP_DOCU_ITF_TO_HTML is a standard abap docu itf to html SAP function module available within SAP R/3 or S/4 Hana systems, depending on your version and release level. It is used for Conversion from SAPScript to HTML (obsolete) processing and below is the pattern details for this FM, showing its interface including any import and export parameters, exceptions etc. there is also a full "cut and paste" ABAP pattern code example, along with implementation ABAP coding, documentation and contribution comments specific to this or related objects.


See here to view full function module documentation and code listing for abap docu itf to html FM, simply by entering the name ABAP_DOCU_ITF_TO_HTML into the relevant SAP transaction such as SE37 or SE38.

Function Group: ABAP_DOCU_UTILITIES
Program Name: SAPLABAP_DOCU_UTILITIES
Main Program: SAPLABAP_DOCU_UTILITIES
Appliation area:
Release date: N/A
Mode(Normal, Remote etc): Normal Function Module
Update:



Function ABAP_DOCU_ITF_TO_HTML pattern details

In-order to call this FM within your sap programs, simply using the below ABAP pattern details to trigger the function call...or see the full ABAP code listing at the end of this article. You can simply cut and paste this code into your ABAP progrom as it is, including variable declarations.
CALL FUNCTION 'ABAP_DOCU_ITF_TO_HTML'"Conversion from SAPScript to HTML (obsolete)
EXPORTING
ID = "Document Class
AREA = "Text Name
NAME = "Text Name
* LANGU = SY-LANGU "Language
* FILE_FLAG = "
* LINK_PREFIX = "

IMPORTING
NEW_LANGU = "

CHANGING
HTML = "Table for ABAP Keyword Documentation

EXCEPTIONS
DOCU_NOT_READ = 1
.



IMPORTING Parameters details for ABAP_DOCU_ITF_TO_HTML

ID - Document Class

Data type: DOKIL-ID
Optional: No
Call by Reference: Yes

AREA - Text Name

Data type: THEAD-TDNAME
Optional: No
Call by Reference: Yes

NAME - Text Name

Data type: THEAD-TDNAME
Optional: No
Call by Reference: Yes

LANGU - Language

Data type: SY-LANGU
Default: SY-LANGU
Optional: Yes
Call by Reference: Yes

FILE_FLAG -

Data type: CHAR1
Optional: Yes
Call by Reference: Yes

LINK_PREFIX -

Data type: STRING
Optional: Yes
Call by Reference: Yes

EXPORTING Parameters details for ABAP_DOCU_ITF_TO_HTML

NEW_LANGU -

Data type: SY-LANGU
Optional: No
Call by Reference: Yes

CHANGING Parameters details for ABAP_DOCU_ITF_TO_HTML

HTML - Table for ABAP Keyword Documentation

Data type: W3HTMLTAB
Optional: No
Call by Reference: Yes

EXCEPTIONS details

DOCU_NOT_READ -

Data type:
Optional: No
Call by Reference: Yes

Copy and paste ABAP code example for ABAP_DOCU_ITF_TO_HTML Function Module

The ABAP code below is a full code listing to execute function module POPUP_TO_CONFIRM including all data declarations. The code uses the original data declarations rather than the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the newer method of declaring data variables on the fly. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8), which i why i have stuck to the origianl for this example.

DATA:
lv_id  TYPE DOKIL-ID, "   
lv_html  TYPE W3HTMLTAB, "   
lv_new_langu  TYPE SY-LANGU, "   
lv_docu_not_read  TYPE SY, "   
lv_area  TYPE THEAD-TDNAME, "   
lv_name  TYPE THEAD-TDNAME, "   
lv_langu  TYPE SY-LANGU, "   SY-LANGU
lv_file_flag  TYPE CHAR1, "   
lv_link_prefix  TYPE STRING. "   

  CALL FUNCTION 'ABAP_DOCU_ITF_TO_HTML'  "Conversion from SAPScript to HTML (obsolete)
    EXPORTING
         ID = lv_id
         AREA = lv_area
         NAME = lv_name
         LANGU = lv_langu
         FILE_FLAG = lv_file_flag
         LINK_PREFIX = lv_link_prefix
    IMPORTING
         NEW_LANGU = lv_new_langu
    CHANGING
         HTML = lv_html
    EXCEPTIONS
        DOCU_NOT_READ = 1
. " ABAP_DOCU_ITF_TO_HTML




ABAP code using 7.40 inline data declarations to call FM ABAP_DOCU_ITF_TO_HTML

The below ABAP code uses the newer in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. Please note some of the newer syntax below, such as the @DATA is not available until 4.70 EHP 8.

"SELECT single ID FROM DOKIL INTO @DATA(ld_id).
 
 
"SELECT single LANGU FROM SY INTO @DATA(ld_new_langu).
 
 
"SELECT single TDNAME FROM THEAD INTO @DATA(ld_area).
 
"SELECT single TDNAME FROM THEAD INTO @DATA(ld_name).
 
"SELECT single LANGU FROM SY INTO @DATA(ld_langu).
DATA(ld_langu) = SY-LANGU.
 
 
 


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!