RetornaAbrString

Monta o conteúdo de uma cláusula WHERE conforme os parâmetros passados.

Sintaxe: RetornaAbrString(Alfa xTabela, Alfa xCampo, Alfa xAbrStr, Numero xTipSel, Alfa end xSqlStr);

Parâmetros:

Nome

Tipo

Descrição

xTabela

Alfa

Nome da tabela.

xCampo

Alfa

Nome do campo da tabela.

xAbrStr

Alfa

String que será utilizada na comparação da cláusula WHERE.

xTipSel

Numérico

Tipo de seleção. Pode ter os seguintes valores:


1 - O conteúdo do campo da tabela deve terminar conforme a string xAbrStr;


2 - A string (xAbrStr) pode estar em qualquer posição do campo da tabela.


3 - A string deve estar no início do campo da tabela.

xSqlStr

Alfa

Variável de retorno.

Exemplo:

<div class="Code"><p>Definir alfa vSqlStr;<br></br><br></br>RetornaAbrString("R034FUN","NOMFUN","RO",1,vSqlStr);<br></br>/* A variável vSqlStr retornará "(R034FUN.NOMFUN) LIKE ('%RO')" */<br></br><br></br>RetornaAbrString("R034FUN","NOMFUN","RO",2,vSqlStr);<br></br>/* A variável vSqlStr retornará "(R034FUN.NOMFUN) LIKE ('%RO%')" */<br></br><br></br>RetornaAbrString("R034FUN","NOMFUN","RO",3,vSqlStr);<br></br>/* A variável vSqlStr retornará "(R034FUN.NOMFUN) LIKE ('RO%')" */</p></div>

Utilização: Regras do gerador de relatório e gerador de importação/exportação.

Disponível para o módulo: Controle de Ponto e Refeitório.

Este artigo ajudou você?