Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MT093OPT - Edita condições de montagem da família de Produtos
MT093OPT - Edita condições de montagem da família de Produtos

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:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]Array of RecordSentença de validação do laço while que percorre a tabela SBSX
ParamIXB[2]Array of RecordCampos que serão exibidos na consultaX
ParamIXB[3]Array of RecordBloco para filtrar registros que serão exibidosX
ParamIXB[4]Array of RecordBloco para avaliar qual registro será posicionadoX
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})