Mudanças

Ir para navegação Ir para pesquisar
Linha 63: Linha 63:  
=== CTEs ===
 
=== CTEs ===
 
* Agora iremos iniciar a criação das CTEs que iremos utilizar na consulta principal;
 
* Agora iremos iniciar a criação das CTEs que iremos utilizar na consulta principal;
 
+
* Para descobrir o identificador do relatório, utilize a consulta SQL abaixo:<syntaxhighlight lang="sql">SELECT ID FROM RRPTREPORT WHERE CODCOLIGADA = :CODCOLIGADA AND CODIGO = :CODIGO</syntaxhighlight>
 
* <big>'''TODO''' - Aqui falar sobre o soap-ui e como obter as informações de filtros e parametros do relatório;</big>
 
* <big>'''TODO''' - Aqui falar sobre o soap-ui e como obter as informações de filtros e parametros do relatório;</big>
   Linha 69: Linha 69:  
* Essa CTE é utilizada para informarmos os filtros que cada um dos relatórios a ser gerado possui;
 
* 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:
 
* 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 = :CODCOLIGADA AND CODIGO = :CODIGO</syntaxhighlight>
+
:* '''IDREL''': O identifica do relatório que se está querendo gerar e assinar;
 
:* '''BandName''': O nome da banda, onde a tabela que está sendo filtrada, está ligada. Se for o detalhe principal do relatório, utiliza-se '''RptReport''' por padrão;
 
:* '''BandName''': O nome da banda, onde a tabela que está sendo filtrada, está ligada. Se for o detalhe principal do relatório, utiliza-se '''RptReport''' por padrão;
 
:* '''Filter''': Filtro SQL que se está aplicando a tabela em questão;
 
:* '''Filter''': Filtro SQL que se está aplicando a tabela em questão;
CI, ERP, Funcionários, Professores, Burocratas, Administradores
3 639

edições

Menu de navegação