Páginas

quarta-feira, 6 de novembro de 2013

COMO UTILIZAR A FUNÇÃO 'READ_TEXT'

Módulo de Função: READ_TEXT . Função muito utilizada para trazer o conteúdo do texto completo contido em algum documento SAP, para um relatório ou formulário de impressão (DANFE por exemplo) desenvolvido em ABAP:

EXEMPLO:
      v_name = in_lin-refkey.
      v_lang = sy-langu.
        EXPORTING
          id                           = '0002'
          language            = v_lang
          name                    = v_name
          object                  = 'VBBK'
        TABLES
          lines                     = t_lines
        EXCEPTIONS
          id                              = 1
          language               = 2
          name                      = 3
          not_found           = 4
          object                  = 5
          reference_check         = 6
          wrong_access_to_archive = 7
          OTHERS                  = 8.
        IF sy-subrc EQ 0.
        FIND 'DI:'
          IN TABLE t_lines
          RESPECTING CASE
          IN CHARACTER MODE RESULTS results.
        READ TABLE results INTO wa_results INDEX 1.
        IF sy-subrc EQ 0.
          READ TABLE t_lines INDEX wa_results-line INTO w_lines.
          SPLIT w_lines-tdline AT ':' INTO v_aux v_dival.
          CONDENSE v_dival.
          v_di = v_dival.
        ENDIF.
      ENDIF.

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.