Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como utilizar mais de uma consulta SQL em um mesmo relatório no Reports tendo como exemplo estrutura pai e filho?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha RM) - RM BI - Todas as versões
Solução
Segue abaixo exemplo demonstrando estrutura onde o Detalhe1 teremos a consulta SQL apresentado as CHAPA dos funcionários e no SubDetalhe o NOME dos dependentes referentes aos mesmos.
Esta ligação é possível através da passagem de parâmetros dos campos-chave da consulta SQL do Detalhe1 como parâmetro para consulta SQL do SubDetalhe.
Os campos-chave devem estar na estrutura do relatório (não precisa ficarem visíveis) e os seus nomes que constam na propriedade, devem ser informados como parâmetros na consulta SQL do SubDetalhe.
Con1: SELECT CHAPA, CODCOLIGADA, NOME, SALARIO FROM PFUNC
Con2: SELECT NOME FROM PFDEPEND WHERE CODCOLIGADA = :CODCOLIGADA AND CHAPA = :CHAPA
0 Comentários