SAP/ABAP : ALVTREE
Mostrando postagens com marcador ALVTREE. Mostrar todas as postagens
Vários ALV's dentro do mesmo spool.....
Funções que colocam vários alv's no mesmo spool....funciona que é uma beleza.......
segue a font.....
link : http://www.saptechnical.com/Tutorials/ALV/BlockedList/DemoPrg.htm
Postado por Ricardo Moura Braga às 20:36
Marcadores: 'REUSE_ALV_FIELDCATALOG_MERGE, ABAP, ALV, ALVTREE, cl_gui_alv_grid, REUSE_ALV_BLOCK_LIST_APPEND, REUSE_ALV_BLOCK_LIST_DISPLAY, REUSE_ALV_BLOCK_LIST_INIT, SAP
ALV GRID Variant - Dicas Para Não Esquecer
Segue link para não se esquecer sobre variantes em ALV GRID
http://scn.sap.com/message/4170692
http://scn.sap.com/message/3819429#3819429
Postado por Ricardo Moura Braga às 16:51
Marcadores: 'REUSE_ALV_FIELDCATALOG_MERGE, ABAP, ALV, ALVTREE, SAP, TUTORIAL, Variant, variantes, Variants
ALV LIST/GRID RAPIDEX.......
AlV GRID RAPIDÃO.......AJUDA PRA CARAMBA.....
*& Report ZTESTELT
REPORT ztestelt.
TABLES: j_1bnfdoc, j_1bnflin.
PARAMETERS: p_docnum TYPE j_1bnfdoc-docnum.
DATA: it_lin TYPE STANDARD TABLE OF j_1bnflin.
DATA: wa_lin LIKE LINE OF it_lin.
DATA: it_fieldcat TYPE slis_t_fieldcat_alv,
wa_fieldcat LIKE LINE OF it_fieldcat.
FROM j_1bnflin
INTO TABLE it_lin
WHERE docnum = p_docnum.
i_structure_name = 'j_1bnflin'
ct_fieldcat = it_fieldcat
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY' "ou REUSE_ALV_GRID_DISPLAY
i_default = 'A'
t_outtab = it_lin.
Postado por Ricardo Moura Braga às 14:52
Marcadores: 'REUSE_ALV_FIELDCATALOG_MERGE, ABAP, ALV, ALVTREE, programa, RELATÓRIOS, REUSE_ALV_GRID_DISPLAY, SAP
ALV GRID BOTÃO CHECK / UNCHECK
Mais pra guardar....botão de check e uncheck de todas as linhas de um ALD GRID usando o REUSE_ALV_GRID_DISPLAY
Dado um relatorio.......
Temos a Saida ABAIXO:
Repare nos botões, abaixo:
Eles fazem o que dizem.........MARCAR TODOS.......e/ou DESMARCAR TODOS......
Atente que para este efeito temos que varrer todo o ALV e marcar e desmarcar o campo check......Para isso usamos o codigo abaixo: (para OO fazemos um pouco diferemte disso)
Postado por Ricardo Moura Braga às 13:12
Marcadores: ABAP, ALV, ALVTREE, EVENT, FUNCTION, J1B2N, RELATÓRIOS, REPORT, REUSE_ALV_GRID_DISPLAY, SELECT, SHDB, TUTORIAL
CÓPIA MB56 COM NOVO PARAMETRO
Bom, o SAP, é muito massa por causa disso pode-se copiar e não se paga a mais para isso, ou seja, voce copia um standard e transforma ele em um Z do jeito que voce desejar.
Esse trabalho foi legal pois o planejamento foi bem maior que as ações, e por se tratar de um prog. recursivo que gera uma arvore de vários niveis..o tempo gasto para entender o que ele fazia e como fazia foi maior, mas as intervenções na cópia foram minimas....vamos aos passos.
Cópia do report e inclusão do campo ordem = CHVW-AUFNR
imagem abaixo mostra como era a t-code original
image da t-code com o parametro ORDEM incluido
Postado por Ricardo Moura Braga às 16:52
Marcadores: ABAP, ALVTREE, MB56, RELATÓRIOS, REPORT, SAP, STANDARD, T-CODE, TUTORIAL
Melhorias da t-code MCG3 para ZMCG3
Realizei um trabalho legal em uma grande empresa onde eles implementaram uma nova modalidade de controle de custos
pela estrutura uma Estrutura de Informação do LIS (S502), onde armazenará os dados do planejado e o realizado,
por obra, período e grupo, onde é alimentada para uma visão sobre o Planejado X Realizado.
Para Atender as várias versões de visão da empresa foi feita uma cópia e melhoria da t-code MCG3 – ACOMPANHAMENTO DO PLANEJADO x REALIZADO.
A solução veio com um ALVTREE de maneira a otimizar o maximo o display das informações confrontando sempre
Planejado X Realizado.
Esse deu muito prazer em fazer pois atuamos em vários progs, exit´s dentre outros para realizar o tratamento correto dos dados,
para no final a apuração da informação fosse igual a da transação original, mudando apenas a versão da informação.
(Simplorio dizer assim, mas se for explicar vou escrever 1 dia inteiro...e....tempo é donheiro)
Onde além desse relatorio existe bloqueios para divisões que estrapolão o valor planejado.....muito legal esee controle.