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