Ajuda / WebFoPag ~2 min

Captura e Verificação de Queries Geradas

Para situações em que é necessário capturar uma query e verificar como ela foi montada (esse procedimento serve para qualquer situação), siga os passos abaixo.


  1. Realizar os passos para captura e execução de um relatório.

  2. Iniciar o processo e acionar a tecla F11 para entrar na execução do método. image.png

  3. Identificar o relatório.

    • Continue a execução até chegar no ponto de geração do relatório, que geralmente possui um nome padrão “GerarArquivo + nome do relatório”. image.png
  4. Navegar até a chamada do método responsável pela execução da query.

  • Normalmente o método que possui todos os atributos para geração do dado. 2024-10-11_17h32_35.gif
  • Acessar o método e navegar até a geração da query, normalmente algo como “WebFopagHandler.PrepareCommand” (existem outras formas, basta entender a lógica). 2024-10-11_17h33_55.gif
  1. Selecionar os parâmetros CmdText e CmdParms. image.png
  2. Com os parâmetros selecionados, pressione Shift + F9 para visualizar o QuickWatch. image.png
  3. Inserir o método responsável pela montagem da query:
    AuxDev.CarregaParametrosQuery(cmdText, cmdParms);
  • Em alguns casos, como este exemplo o cmdText está sendo formatado por uma string, então é necessário manter como um todo. image.png
  1. Após pressionar Enter, a query gerada será exibida. image.png
  2. Após visualizá-la é possível observar a query gerada com sucesso. image.png

Digite para pesquisar...

Scroll para zoom · Esc para fechar

⌨️ Atalhos de teclado
Navegação
Ctrl K Pesquisar na wiki
Ctrl F Buscar na página
? Ver atalhos
Visualização
Ctrl Shift F Modo foco
A+ / A− Tamanho da fonte
Ctrl D Alternar tema
Ações
Ctrl B Favoritar página
Esc Fechar dialogs