Tecnologia > Ferramentas de Apoio > LSP - Linguagem Senior de Programação > Funções > Específicas do Gerador de Relatórios > InsClauSQLWhere

InsClauSQLWhere

Esta função inclui uma cláusula WHERE no código SQL, montado pelo gerador, na seção detalhe escolhida. As tabelas referenciadas no SQL são incluídas na cláusula FROM do comando SQL.

Sintaxe:InsClauSQLWhere(<"Seção Detalhe">, Variavel);

Parâmetros:

Nome Tipo Descrição
Seção Detalhe Alfa Variável alfa numérica com o nome da seção Detalhe, pela qual se deseja incluir a cláusula WHERE
Variavel Alfa Variável alfa numérica que possui o código SQL, para inclusão da cláusula WHERE no código SQL montado pela seção detalhe determinada

Exemplo:

Inserção de uma cláusula WHERE que liste somente clientes com o tipo de pessoa física, no código SQL da seção detalhe Detalhe_Clientes:

Definir Alfa xsql;

xsql = "R034FUN.SITAFA <> 7";

InsClauSQLWhere("Detalhe_Clientes",xsql);

Observação: Esta função deve ser usada somente no evento da Pré-Seleção do modelo. Utilizará sempre o SQL Senior 2, independente da configuração do modelo de relatório.

Nota

Função disponível para os sistemas Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.

Este artigo ajudou você?