CE PLUS - Nota 004243

Módulo: DOC. EXPORTAÇÃO

Funcionalidade: Outros

Data/Hora da Publicação: 23/07/2007 00:00:00

Data/Hora Última Alteração: 04/03/2010 10:46:24

Descrição da Nota: INCLUSÃO DE COMANDO PARA ORDENAR TABELA DO REPORT EXCEL

Sintoma

 

Nos parâmetros do Reports Excel, na matriz dos documentos, ao selecionar o match code  ele não

encontra os valores.

 

Solução

 

Inclusão de comando para ordenar os campos da tabela p_t_reports.

Versões Tratadas

7.0

Informações Complementares

 

----------------------------------------------------------------------------------------------------

Nota Número 04243 Data: 23/07/2007 Hora: 18:01:07

----------------------------------------------------------------------------------------------------

 

----------------------------------------------------------------------------------------------------

Nota Número              : 04243

Categoria                : Melhoria

Prioridade               : Alta

Versão PW.CE             : 7.0

Pacote                   : 00002

----------------------------------------------------------------------------------------------------

Referência às notas relacionadas:

Número - Ordem - Descrição Breve

 

----------------------------------------------------------------------------------------------------

Texto Rápido:

INCLUSÃO DE COMANDO PARA ORDENAR TABELA DO REPORT EXCEL

----------------------------------------------------------------------------------------------------

Palavras Chave:

ORDENAR, TABELA, REPORT EXCEL, REPORT, COMANDO

 

----------------------------------------------------------------------------------------------------

Objetos da nota:

RELE F6DK949288 20070723 175214 PWSCE

REPS /PWS/MZYCR003F02

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em RELE F6DK949288 20070723 175214 PWSCE

 

 

----------------------------------------------------------------------------------------------------

Modificações efetuadas em REPS /PWS/MZYCR003F02

 

...

         /pws/zycrt010~report_id

         /pws/zycrt010~abap_program

         /pws/zycrt010~key_priority

         /pws/zycrt011~description

      INTO TABLE p_t_reports[]

      FROM /pws/zycrt010

      LEFT JOIN /pws/zycrt011

        ON /pws/zycrt011~spras         = sy-langu

       AND /pws/zycrt011~report_module = /pws/zycrt010~report_module

       AND /pws/zycrt011~report_id     = /pws/zycrt010~report_id.

* >> Início da inclusão: FORM LOAD_DATA

  SORT p_t_reports[] BY reports_l-report_module

                        reports_l-report_id.

* << Fim da inclusão

  IF NOT wa_selected_report IS INITIAL.

    wa_selected_report-mark = 'X'.

    MODIFY TABLE p_t_reports[] FROM wa_selected_report

                               TRANSPORTING mark.

  ENDIF.

  SELECT *

      INTO TABLE p_t_rep_param[]

      FROM /pws/zycrt013.

  IF NOT wa_selected_grid IS INITIAL.

    wa_selected_grid-mark = 'X'.

...

 

...

             file_id    = p_file_id

        EXCEPTIONS

             error = 1.

  IF sy-subrc = 0.

    PERFORM delete_sections_info

            USING

               p_spras

               p_file_id.

  ENDIF.

ENDFORM.