" Conforme prometido, estarei falando agora como inserir uma imagem para
" ser usado no top-of-page do seu ALV, deixando bem claro que o formato
" para trabalhar com ALV tem que ser JPEG ou GIF, Isso mesmo GIF rsrs...
" Primeiramente vamos entrar na Transação 'OAER'...
" Bunitão essa transação né? Não se esqueça que essa transação é usada" ser usado no top-of-page do seu ALV, deixando bem claro que o formato
" para trabalhar com ALV tem que ser JPEG ou GIF, Isso mesmo GIF rsrs...
" Primeiramente vamos entrar na Transação 'OAER'...
" pra um monte de coisa que nem sei, mas tambem é usada pra importação de
" imagens dentro do SAP de uma forma mais organizada.
" Primeiramente vamos colocar no campo 'Nome da Classe' o dado 'PICTURES'
" e no campo 'Tipo de Classe' o dado 'OT' antes de informar a 'Chave do
" objeto', execute e você verá todas as imagens desta classe, falei isso
" porque as vezes a imagem que você quer adicionar é um logo e provavelmente
" isso já deve ter sido adicionado por alguem antes, caso contrário vamos
" voltar e informar a 'Chave do objeto', lembrando que a chave do objeto
" o nome do objeto dentro do SAP, é com esse nome que deveremos trabalhar na
" função 'REUSE_ALV_COMMENTARY_WRITE', Execute.
" Não lembra dessa função acesse esse link :
" http://abapjuniores.blogspot.com/2011/11/alv-top-of-page.html
" Dando f8 irá aparecer a tela acima, clique com o botão direito encima
" do menu 'Tela/ Importar file' irá aparecer um PopUp para você colocar o
" endereço da imagem e dê 'ENTER'.
" Irá aparecer o novo PopUp acima coloque uma descrição.
" Na Imagem acima você consegue visualizar bem que a imagem já foi inclusa
" e pronta pra ser usada,.... Agora vou mostra como usar na função abaixo.
*&---------------------------------------------------------------------*
" Você deve colocar a 'Chave do Objeto' ( figura 1 / campo 3) entre aspas
" simples no parametro 'I_LOGO', dessa forma a imagem ficará na parte superior
" direita do cabeçalho.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
it_list_commentary = it_internaltable
I_LOGO = 'SUA_IMAGEM'
* I_END_OF_LIST_GRID =
* I_ALV_FORM =
.
Ótimo, tava ralando aqui mas depois que aprendi por este post ficou tranquilo!
ResponderExcluirObrigado irmão.
ResponderExcluirDepois de DIAS foi o primeiro link que não usa a SE78 e o único que resolveu o meu problema.
Vlw
como faço pra imprimir a imagem quando mando a alv pra impressora?
ResponderExcluirComo faço para anexar imagens pra que as mesmas apareçam na tela QP05 do sap?
ResponderExcluirpode me ajudar?
Desde já agradeço!