CONTEÚDO
- Descrição
- Localização
- Programa Fonte
- Parâmetros
- Retorno
- Exemplo de utilização
01. DESCRIÇÃO
Este Ponto de Entrada MT241CAB permite a inclusão de campos no cabeçalho da rotina "Movimentos Internos - Modelo 2".
Posteriormente, os valores digitados poderão ser utilizados no Ponto de Entrada MT241GRV.
02. LOCALIZAÇÃO
Nas funções A241Visual, A241Inclui, A241Estorn e será executado antes da chamada da MsDialog.
03. PROGRAMA FONTE
MATA241.PRX
04. Parâmetros
Parâmetro | Descrição | Conteúdo Padrão |
---|---|---|
ParamIXB[1] | Objeto Dialog. oDlg | oDlg |
ParamIXB[2] | Opção Selecionada. | nOpc |
05. RETORNO
Retorno: aArray - nome do campo/valor
Para armazenar o conteúdo dos campos, deve retornar um vetor bidimensional, com a estrutura [L][C], onde:
L = nome do campo, de acordo com o dicionário de dados,
C = conteúdo do campo.
06. EXEMPLO DE UTILIZAÇÃO
Exemplo
#INCLUDE "PROTHEUS.CH" User Function MT241CAB() Local oNewDialog := PARAMIXB[1] Local aCp:=Array(2,2) aCp[1][1]="D3_CP1" aCp[2][1]="D3_CP2" IF PARAMIXB[2]==3 aCp[1][2]=SPAC(10) aCp[2][2]=SPAC(10) @0.4,55.5 SAY "Cpo1" OF oNewDialog @0.3,58.0 MSGET aCp[1][2] SIZE 40,08 OF oNewDialog @0.4,64.0 SAY "Cpo2" OF oNewDialog @0.3,68.0 MSGET aCp[2][2] SIZE 40,08 OF oNewDialog EndIf return (aCp)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas