| Linha 91: |
Linha 91: |
| | ==== Parâmetros ==== | | ==== Parâmetros ==== |
| | * Essa CTE é utilizada para informarmos os parâmetros que cada um dos relatórios a ser gerado, possui; | | * Essa CTE é utilizada para informarmos os parâmetros 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 parâmetro e relatório: |
| | + | |
| | :* '''IDREL''': O identifica do relatório que se está querendo gerar e assinar; | | :* '''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; | + | :* '''Description''': A descrição do parâmetro; |
| − | :* '''Filter''': Filtro SQL que se está aplicando a tabela em questão; | + | :* '''ParamName''': O nome do parâmetro; |
| − | :* '''TableName''': Nome da tabela ligada ao detalhe, e que se está querendo filtrar; | + | :* '''Type''': O tipo do parâmetro; |
| − | * '''Obs.:''' As variáveis '''@_CODCOLIGADA''' e '''@_CHAPA''' utilizadas abaixo, são as entradas da fórmula visual para a consulta SQL; | + | :* '''Value''': O valor que se está atribuindo para o parâmetro em questão; |
| | + | * '''Obs.:''' A variável '''@_IDTCC''' utilizada abaixo, é uma entrada da fórmula visual para a consulta SQL; |
| | <syntaxhighlight lang="sql"> | | <syntaxhighlight lang="sql"> |
| | PARAMETROS (IDREL, PARAMETRO) AS ( | | PARAMETROS (IDREL, PARAMETRO) AS ( |
| Linha 107: |
Linha 109: |
| | </syntaxhighlight> | | </syntaxhighlight> |
| | | | |
| − | * Caso o relatório (ou um dos relatórios) que se está enviando para assinatura não possua filtros, deve-se usar a linha no formato abaixo, com os campos '''BandName''', '''Filter''' e '''TableName''' vazios; | + | * Caso o relatório (ou um dos relatórios) que se está enviando para assinatura não possua parâmetros, deve-se usar a linha no formato abaixo, com os campos '''Description''', '''ParamName''', '''Type''' e '''Value''' vazios; |
| | <syntaxhighlight lang="sql"> | | <syntaxhighlight lang="sql"> |
| | SELECT '13894' IDREL, NULL Description, NULL ParamName, NULL Type, NULL Value | | SELECT '13894' IDREL, NULL Description, NULL ParamName, NULL Type, NULL Value |