Função: BuildExpr
Versões: | Microsiga Protheus 8.11 , Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Descrição:
A função BuildExpr() executa construtor de expressões de filtro com base no dicionário de tabelas (SX2) e dicionário de campos (SX3).
Programa Fonte:
APLIB080.PRW
Sintaxe:
BuildExpr ( cAlias [ oWnd ] [ cFilter ] [ lTopFilter ] [ bOk ] [ oDlg ] [ aUsado ] [ cDesc ] [ nRow ] [ nCol ] [ aCampo ] [ lVisibleTopFilter ] [ lExpBtn ] [ cTopFilter ] ) --> cRet
Retorno:
cRet
- (caracter)
- Expressão de filtro
Observações
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cAlias | Caracter | Tabela do SX2 onde será executada a expressão de filtro | X | ||||||||||||||
oWnd | Objeto | Objeto que chamou a função | |||||||||||||||
cFilter | Caracter | String contendo a expressão de filtro | X | ||||||||||||||
lTopFilter | Lógico | Utiliza expressão SQL | .F. | ||||||||||||||
bOk | Bloco de código | Bloco de código a ser executado no botão Ok, exige a informação do parâmetro oDlg | |||||||||||||||
oDlg | Objeto | Janela onde será apresentado o construtor de expressões e necessário informar para utilizar o parâmetro bOk | |||||||||||||||
aUsado | Vetor | Array com os campos que poderão ser apresentados no construtor | |||||||||||||||
cDesc | Caracter | Título da janela a ser apresentada | |||||||||||||||
nRow | Numérico | Posição da linha onde o objeto deverá ser iniciado | |||||||||||||||
nCol | Numérico | Posição da coluna onde o objeto deverá ser iniciado | |||||||||||||||
aCampo | Vetor | Array com os campos que serão apresentados na lista de campos | |||||||||||||||
lVisibleTopFilter | Lógico | Verifica expressão de filtro do Top. | |||||||||||||||
lExpBtn | Lógico | Permite habilitar/desabilitar o botão Expressão | |||||||||||||||
cTopFilter | Caracter | Expressão de filtro do Top |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas