March 28, 2024

Arquivo “Barra H.txt” no Pen Drive? Pra que?

Pois é!

Lá no passado, quando eu estava começando no mundo do ABAP eu descobri as maravilhas do arquivo “Barra H.txt”. Primeiro, vamos entender:

Arquivo “Barra H.txt” – técnica (alguns chamam de “gato”!), utilizada por programadores ABAP para debuggar pop-ups onde não é possível acessar o Campo de Comandos (a barra onde se escreve os nomes das transações). A técnica consiste em deixar a janela do pop-up aberta, selecionar o arquivo “Barra H.txt” numa pasta qualquer do windows e arrastar o mesmo para a tela do SAP com o pop-up. Com isso, é possível debuggar o programa que disparou o pop-up:

Pop-up me desafiando…
Mas eu tenho a solução! (aqui não tá no pen drive, mas vcs entenderam hehehehe)
Eu arrasto o arquivo para cima do pop-up…
Pronto! O Debug foi ligado!

Fiquei empolgado quando descobri que isso era possível, e tratei de copiar o “Barra H.txt” para meu Pen Drive, pra nunca mais ficar na mão na hora de Debuggar.

Porém…

Um dia, eu esqueci meu pen drive em casa…! E eu precisava resolver um erro debuggando um pop-up.

Achei que o mundo tinha acabado, pensei em debuggar o programa todo desde o início, comecei a procurar o “Barra H.txt” no Google… Mas aí veio a luz! Me ensinaram como gerar um “Barra H.txt”, até um “Barra N.txt”, ou até mesmo um “Barra O se16.txt”.

Portanto, esqueçam os arquivos e sigam o procedimento abaixo sempre que vocês quiserem gerar um arquivo para simular um comando da Barra de Comandos em um pop-up:

1 – Na tela inicial do SAP (ou qualquer tela), cliquem no botão “Ajustar Layout Local” (Alt+F12), e depois em “Criar ligação…”

2 – Troque o campo “Tipo” para “Comando do Sistema”.

3 – No campo “Comando”, escreva “/h”. Você pode ajustar também o Título e o Local onde o arquivo vai ser gravado.

4 – Clique em Completar e pronto. Uma mensagem irá aparecer dizendo que o arquivo foi gerado com sucesso. O arquivo irá ficar com a extensão “.sap”, mas você pode abri-lo no bloco de notas e ver o que foi gerado.

Com isso você gera arquivos para os comandos que você quiser.

Divirtam-se com os “Barra N VA03.sap”, “Barra O se37.sap”, “Barra N j1bnfe”, “Barra….

Mauricio Cruz

Pasteleiro há 15+ anos e criou o ABAPZombie junto com o Mauro em 2010. Gosta de filosofar sobre fundamentos básicos da programação e assuntos polêmicos. Não trabalha mais com SAP, mas ainda escreve sobre programação e faz vídeos de vez em quando.

View all posts by Mauricio Cruz →

21 thoughts on “Arquivo “Barra H.txt” no Pen Drive? Pra que?

  1. Fala pessoal,

    Parabéns pelo trabalho, o primeiro post ficou bem legal.
    Curti quando vocês debugaram o pop-up vacilão, mó folgado!

    Hahahahaha

    Valeu!
    Grande abraço!

  2. Aêêê! Abraços a todos os presentes!
    Popups chatos! DEBUG Neles! =D

    JA, NEIN, cancelar ¬¬
    uhauhauhauha…

    1. POPUP_TO_CONFIRM, já vem com os valores assim por Default.. e fica engraçado pra caramba hehehehehehehehhe

      Abraços a todos aqueles que falam alemão com português!

  3. Ai sim heinnn!!
    O Google ta deixando a desejar com problemas que os ABAPers sofrem! rsrs

    Mto bom!
    Beijos!

  4. Faaaaala Maur*o!
    (se dar um F4 vem Maurício e Mauro rssr)

    Legal o post… o tema do blog tb haha

    Vou acompanhar tb.
    Abraços!

  5. Parabéns ae pelo blog e pela iniciativa!
    Mauro, faz um post com suas composições musicais abapeiras! Hushuahsuaha

    Beijos

  6. Aê! Parabéns pela iniciativa! Trocando dicas aprenderemos a debugar até o hardware e as paredes do escritório. Aí vai uma dica dentro do tópico: duas posições pra esquerda do botão 'Ajustar layout local' tem o botãozinho com icone de seta, 'Cria uma ligação', que também dá no mesmo lugar.
    Eu não sabia que dava pra usar esse arquivinho em qualquer lugar, achava que só servia no ambiente.

    Parabéns e um abraço!

    1. Opa, valeu Eric!

      Valeu lembrar que o SAP é cheio de links que levam para o mesmo lugar.. Tudo para facilitar a nossa vida 😀

  7. Bom dia!
    Não sei se já falaram.. bom.. não vi nada escrito aqui pelo menos…
    Mas se você salvar esse arquivo no SAP Logon… ele ficará listado junto com as suas conexões… então quando precisar debugar um POP_UP é só clicar duas vezes e irá ativar o debug.

    Att.
    Glauco Silva

Leave a Reply to Priscila Silva Cancel reply

Your email address will not be published. Required fields are marked *