SAP資格過去問ならSAPnavi

NoteやStripe決済で安全にSAP過去問を購入することができます。
領収書発行可能 / 即時入手可能

SAP過去問 (SAP Exam)

Code Page in ICF

使用する

各アプリケーションは、応答ドキュメント(ドキュメントの本文)のテキストの表現を適切なコードページに関連付ける必要があります。次の例は、テキストをUTF-8コードページに変換し、それをHTMLページの一部として表示する方法を示しています。この目的のために、ヘッダーフィールドのコンテンツタイプは’ text / html ‘に設定され、文字セットutf-8に設定されます。これは、HTMLテキストを表現する方法をパートナーに指示します。

                DATA: cvto_utf8 TYPE REF TO cl_abap_conv_out_ce.        DATA: codepage TYPE string.        DATA: html_text TYPE string.        DATA: html_utf8 TYPE xstring                codepage = server->request->get_form_field( 'codepage' ).                IF codepage = '1'.        TRY.        CALL METHOD cl_abap_conv_out_ce=>create        EXPORTING        encoding = 'UTF-8'        RECEIVING        conv = cvto_utf8.        CATCH cx_parameter_invalid_range .        CATCH cx_sy_codepage_converter_init .        ENDTRY.                CALL METHOD server->response->set_header_field(        name = 'Content-Type' "#EC NOTEXT        value = 'text/html; charset=utf-8' ).                TRY.        CALL METHOD cvto_utf8->write        EXPORTING        data = html_text.        CATCH cx_sy_codepage_converter_init .        CATCH cx_sy_conversion_codepage .        CATCH cx_parameter_invalid_type .        CATCH cx_parameter_invalid_range .        ENDTRY.        * conversion into UTF-8 unicode code page        html_utf8 = cvto_utf8->get_buffer( ).                * set body as hexadecimal string        CALL METHOD server->response->set_data( data = html_utf8 ).                ELSE.        * automatic conversion of SAP_UC to utf-8 in a unicode system        CALL METHOD server->response->set_header_field(        name = 'Content-Type'        value = 'text/html' ).                CALL METHOD server->response->set_cdata( data = html_text ).        ENDIF.                         

詳しくは

コードページの一般的な情報については、以下を参照してください。

タイトルとURLをコピーしました