Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Obrigatório
Portuguese

Pagetitle
TK271SQL - Filtro de operador com expressão SQL
TK271SQL - Filtro de operador com expressão SQL

Ponto-de-Entrada: TK271SQL - Filtro de operador com expressão SQL
Abrangências: Microsiga Protheus 11
Versões: Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todas TotvsDbAccess
Idiomas: Português (Brasil)


Descrição:

EsteO ponto de entrada TK271SQL é utilizado para filtrar o browse de acordo com o perfil do operador, onde deverá ser informado uma expressão SQL.Obs: Este ponto de entrada somente irá funcionar se não estiver sendo executado o filtro pelo ponto de entrada TK271FIL.


Aviso

Este ponto de entrada somente irá funcionar se não estiver sendo executado o filtro pelo ponto de entrada: TK271FIL.


Programa Fonte: Eventos Programa Fonte
TMKA271.PRW

Sintaxe:

TK271SQL - Filtro de operador com expressão SQL ( [ cAlias ] ) --> cFiltro


Parâmetros:


NomeTipoDescrição
Default
Referência
cAliasCaracterAlias da tabela que será filtrada.
SUA - Televendas
SUC - Telemarketing
ACF - Telecobrança
SU5 - Contatos


Retorno:
cFiltro (caracter) - Tipo: Caracter - Expressão SQL que será utilizada para o filtro.
Observações

Exemplo:


Bloco de código
languagejs
linenumberstrue
Exemplos
User Function TK271SQL()

Local _cAlias  := ParamIxb[1]
Local _cFiltro := ""

If _cAlias == "SUA"

	_cFiltro := "UA_
CLIENTE
NUM = '
111111
000003' AND UA_OPERADO = '
000004
000001'"   
//Expressão 
SQLEndIfReturn
SQL
EndIf

Return _cFiltro
Variáveis NomeTipoEscopoPode AlterardescriçãoArray of RecordGlobalNão