InsSQLWhereSimples

Permite Inserir uma cláusula WHERE dentro de um SQL durante a execução da regra de pré-seleção. As tabelas referenciadas no SQL não são incluídas na cláusula FROM do comando SQL.

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

Exemplo:

@ - Verifica se existe programação de férias - @Definir alfa vDatStr;

ConverteDataBanco(EDatRef,vDatStr);

xsql = " AND EXISTS(SELECT 1 FROM R040PRG A \

WHERE A.NUMEMP = R040PER.NUMEMP \

AND A.TIPCOL = R040PER.TIPCOL \

AND A.NUMCAD = R040PER.NUMCAD \

AND A.INIPER = R040PER.INIPER \

AND A.PRGDAT >= "+vDatStr+")";

InsSQLWhereSimples("Detalhe_1",xsql);

Utilização: Gerador de Relatórios

Disponível para o módulo: Administração de Pessoal.

Este artigo ajudou você?