Árvore de páginas

Ponto-de-Entrada: MT116AGL
Abrangências: Microsiga Protheus 10
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:

LOCALIZAÇÃO:
Na tela de parâmetros iniciais da rotina de inclusão de notas de conhecimento defrete.

EM QUE PONTO:
Será executado na montagem da tela onde são exibidas as perguntas da rotina.

UTILIZAÇÃO:
Este ponto de entrada permitirá ao usuário manipular o conteúdo padrão dapergunta "Aglutina produtos?".

PARÂMETROS DE ENVIO:
Os parâmetros enviados ao ponto de entrada estão no vetor PARAMIXB, sendo eles:

ParamIXB[1] -> Vetor contendo as opções disponíveis da pergunta, sendo:
"Sim"
"Não"


PARÂMETROS DE RETORNO:
É esperado como retorno a expressão caracter da opção desejada.

Exemplo:
- ParamIXB[1][2] -- retornará a opção "Não".

Programa Fonte
MATA116.PRW
Sintaxe

MT116AGL ( [ ParamIXB[1] ] ) --> cRet

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
ParamIXB[1] Array of Record Vetor contendo as opções possíveis para a pergunta.
Retorno
    cRet(caracter)
  • Deve conter a expressão caracter referente à opção desejada.
Exemplos
#include "rwmake.ch"#include "TbiConn.ch"#include "protheus.ch"User Function MT116AGL()Local aOpcao := aClone(ParamIXB[1]) // Vetor contendo as opçoes "Sim" e "Não"Return aOpcao[2] // Opcao 2 = Não
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não