Sie sind auf Seite 1von 9

Captulo 13

Reporting Interativo

13-2 Reporting Interativo Eventos associados ao teclado (reporting interativo)

AT PFxx
Ocorre quando o usurio seleciona a tecla de funo com o cdigo PFxx na definio da interface.

AT USER-COMMAND
Ocorre quando o usurio seleciona uma tecla de funao ou efetua uma entrada no campo do tipo OK (devolvido em SY-UCOMM)

AT LINE-SELECTION
Ocorre quando o usurio efetua double-click sobre uma linha da lista (tecla de funo F2, funo PICK em SY-UCOMM)

TOP-OF-PAGE DURING LINE-SELECTION


Assegura que o evento TOP-OF-PAGE executado para listas secundrias

13-3 Reporting Interativo Case study - report interactivo de partidas em aberto de fornecedores

GRELHA DE SELEO DE FORNECEDORES

LISTA BSICA DE FORNECEDORES


Por seleo da linha de um fornecedor

LISTA DE DOCUMENTOS EM ABERTO


Por seleo da linha de um documento

VISUALIZAO DETALHADA DE UM DOCUMENTO

13-4 Reporting Interativo Variveis do sistema relevantes para reporting interativo

VARIVEL SY-LSIND SY-LISTI

DESCRIO Nvel de ramificao da lista (0 n). A lista bsica tem o nvel 0. Nvel da lista que originou o evento em processamento (normalmente SY-LSIND 1) Contedo da linha seleccionada N da linha seleccionada (inclui cabealho) N da pgina corrente Linha do cursor Coluna do cursor Primeira linha da lista visualizada Primeira coluna da lista visualizada

SY-LISEL SY-LILLI SY-CPAGE SY-CUROW SY-CUCOL SY-STARO SY-STACO

13-5 Reporting Interativo

Instruo HIDE

HIDE <campo>.

GET-LFA1. WRITE:/ LFA1-LIFNR, LFA1-NAME1. HIDE: LFA1-LIFNR, LFA1-ORT01.

REA HIDE
Cd. 2001 2002 ... Nome CIVE, SA B.A., LDA ...

LFA1-LIFNR 0000002001 LFA1-NAME CIVE, LDA


LFA1-LIFNR 0000002002 LFA1-NAME B.A., LDA

Armazena o contedo da varivel <campo> relacionado com cada uma das linhas da lista. Quando uma determinada linha selecionada, o sistema automaticamente realoca o valor armazenado varivel <campo>.

13-6 Reporting Interativo

Case study - Base de dados lgica de fornecedores (KDF)

13-7 Reporting Interativo

Case study - tela de seleo

13-8 Reporting Interativo Case study - acessos necessrios

GRELHA DE SELEO DE FORNECEDORES GET LFB1

O acesso feito por GET LFB1 para permitir que na lista bsica s apaream os fornecedores restritos s empresas. Para o nome do fornecedor estar disponvel necessrio declarar a tabela LFA1 na declarao TABLES.

LISTA BSICA DE FORNECEDORES

Acesso BSIK
LISTA DE DOCUMENTOS EM ABERTO

Nota: BLDAT LE KD_STIDA

Acesso BSEG
VISUALIZAO DETALHADA DE UM DOCUMENTO

13-9 Reporting Interativo Disposio das Listas

LISTA BSICA DE FORNECEDORES


n e nome do fornecedor, cidade, empresa

LISTA DE DOCUMENTOS EM ABERTO


n e nome do fornecedor, n doc, item, data de lanamento, data do documento, montante em moeda interna, moeda interna

VISUALIZAO DETALHADA DE UM DOCUMENTO


n doc, item, montante em moeda interna, moeda interna, cdigo dbito/ crdito

Das könnte Ihnen auch gefallen