Ponto-de-Entrada: MT093OPT - Edita condições de montagem da família de Produtos
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Ponto de entrada MT093OPT na função A093F3OPT - Exibe em formato de consulta padrão as opções da característica posicionada.
O ponto de entrada permite editar as condições de montagem da consulta padrão das características de uma família de Produtos.
Programa Fonte
MATA093.PRW
Sintaxe
MT093OPT - Edita condições de montagem da família de Produtos ( < ParamIXB[1]> , < ParamIXB[2]> , < ParamIXB[3]> , < ParamIXB[4]> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIXB[1] | Array of Record | Sentença de validação do laço while que percorre a tabela SBS | X | ||||||||||||||
ParamIXB[2] | Array of Record | Campos que serão exibidos na consulta | X | ||||||||||||||
ParamIXB[3] | Array of Record | Bloco para filtrar registros que serão exibidos | X | ||||||||||||||
ParamIXB[4] | Array of Record | Bloco para avaliar qual registro será posicionado | X |
Retorno
-
aRet(array_of_record)
- Array com os dados de formação da consulta padrão
Observações
O array de retorno deve ter o seguinte formato
aRet[1] = Sentença de validação do laço while que percorre a tabela SBS
aRet[2] = Campos que serão exibidos na consulta
aRet[3] = Bloco para filtrar registros que serão exibidos
aRet[4] = Bloco para avaliar qual registro será posicionado
Exemplos
User Function MT093OPT()Local bWhile := ParamIXB[1]Local aFields:= ParamIXB[2]Local bFor := ParamIXB[3]Local bInit := ParamIXB[4] //Customizações do usuárioReturn({bWhile, aFields, bFor, bInit})
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas