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.