Mudanças

Ir para navegação Ir para pesquisar
Linha 60: Linha 60:  
DECLARE @TXT VARCHAR(MAX) = '"${TXT}"';
 
DECLARE @TXT VARCHAR(MAX) = '"${TXT}"';
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
=== CTEs ===
 +
* Agora iremos iniciar a criação das CTEs que iremos utilizar na consulta principal;
 +
 +
* <big>'''TODO''' - Aqui falar sobre o soap-ui e como obter as informações de filtros e parametros do relatório;</big>
    
==== Filtros ====
 
==== Filtros ====
* Agora iremos iniciar a criação das CTE's que iremos utilizar na consulta principal;
+
* Essa CTE é utilizada para informarmos os filtros que cada um dos relatórios a ser gerado possui;
 
+
* Para isso, devemos informar para cada filtro e relatório:
 +
:* '''IDREL''': O identifica do relatório, obtido via banco de dados, com a consulta SQL <syntaxhighlight lang="sql">SELECT ID FROM RRPTREPORT WHERE CODCOLIGADA = 7 AND CODIGO = '01.10'</syntaxhighlight>;
 +
:* '''BandName''': ;
 +
:* '''Filter''': ;
 +
:* '''TableName''': ;
 
<syntaxhighlight lang="sql">
 
<syntaxhighlight lang="sql">
 
WITH FILTROS (IDREL, FILTRO) AS (
 
WITH FILTROS (IDREL, FILTRO) AS (
CI, ERP, Funcionários, Professores, Burocratas, Administradores
3 639

edições

Menu de navegação