Mudanças

Ir para navegação Ir para pesquisar
Linha 27: Linha 27:     
=== Templates ===
 
=== Templates ===
* Abaixo temos o trecho da consulta SQL utilizada para definição da variável '''@TEMPLATE''', com o JSON que será utilizado;  
+
* Aqui temos o trecho da consulta SQL utilizada para definição da variável '''@TEMPLATE''', com o JSON que será utilizado;  
 
:* '''Obs.:''' Lembrando que o valor da chave '''parametros''' deve ser um objeto com os campos da classificação, conforme criada no DocXpress.
 
:* '''Obs.:''' Lembrando que o valor da chave '''parametros''' deve ser um objeto com os campos da classificação, conforme criada no DocXpress.
 
<syntaxhighlight lang="sql">
 
<syntaxhighlight lang="sql">
Linha 52: Linha 52:  
</syntaxhighlight>
 
</syntaxhighlight>
   −
 
+
* Em seguida, temos a declaração das variáveis com template de '''Filtros''' (@FITLRO), '''Parâmetros''' (@PARAMETRO), '''Relatórios''' (@RELATORIO) e '''Texto padrão''' (@TXT);
* A
+
:* '''Obs.:''' A variável '''@TXT''' é utilizada para evitar o uso de '''aspas duplas''' (") na consulta principal, onde o problema tente a ocorrer;
 
<syntaxhighlight lang="sql">
 
<syntaxhighlight lang="sql">
 
DECLARE @FITLRO VARCHAR(MAX) = '{"BandName": "${BandName}", "Filter": "${Filter}", "TableName": "${TableName}"}';
 
DECLARE @FITLRO VARCHAR(MAX) = '{"BandName": "${BandName}", "Filter": "${Filter}", "TableName": "${TableName}"}';
CI, ERP, Funcionários, Professores, Burocratas, Administradores
3 639

edições

Menu de navegação