Ponto-Punto de -Entradaentrada: MT103DCF - Habilita botão Mais opción Más Inf. e acrescenta campos na aba y agrega campos en la solapa DANFE
AbrangênciasAlcances: | Microsiga Protheus 10 , Microsiga Protheus 11 |
VersõesVersiones: | Microsiga Protheus 10 , Microsiga Protheus 11 |
Compatível Compatible Países: | Todos |
Sistemas | Operacionaisoperativos: | Todos |
Compatível às Bases de DadosCompatible a las bases de datos: | Todos |
Idiomas: | Espanhol Español , | InglêsInglés |
DescriçãoDescripción:
Ponto Punto de
entrada
utilizado
para
habilitar o botão Mais Informações e incluir campos na aba Informações DANFE da rotina documento de entrada.LOCALIZAÇÃO: Função A103CompDanfe.EM QUE PONTO: Ao clicar no botão Mais Inf.habilitar la opción Más Informaciones e incluir campos en la solapa Informaciones DANFE de la rutina documento de entrada.
UBICACIÓN: Función A103CompDanfe.
EN QUE PUNTO: Al hacer clic en la opción Más Inf.
Programa fuente
Programa FonteMATA103X.PRW
SintaxeSintaxis
MT103DCF - Habilita
botão Mais opción Más Inf.
e acrescenta campos na aba y agrega campos en la solapa DANFE ( [ PARAMIXB ] ) --> aCamposRet
ParâmetrosParámetros:
| NomeNombre |
|
| Tipo | Descrição
|
| Descripción | Default
|
| Estándar | Obrigatório
|
| Obligatorio | Referência
|
| Referencia |
|
| PARAMIXB |
|
| Array of Record |
|
| Elemento 1: Tipo lógico informando | se a operação é de Inclusãosi la operación es de Inclusión Elemento 2: Tipo lógico informando | se a operação é de Alteraçãosi la operación es de Modificación Elemento 3: Tipo lógico informando | se a operação é de Visualizaçãosi la operación es de Visualización Elemento 4: Tipo array | contendo os campos e seus conteúdos que já tenham sido informados na mesma rotina (ao clicar no botão Mais Inf., informar os conteúdos dos campos, sair, e clicar novamente, devem ser apresentados os mesmos conteúdos)que contiene los campos y sus contenidos que ya se informaron en la misma rutina (al hacer clic en la opción Más Infor., informe los contenidos de los campos, Salir, y haga clic nuevamente, deben aparecer los mismos contenidos). |
|
|
|
|
|
|
|
|
|
|
Respuesta
RetornoaCamposRet
(array_of_record)
Elemento 1: Código
do del campo
Elemento 2:
Conteúdo do Contenido del campo
ObservaçõesObservaciones
O ponto El punto de entrada
foi concebido com a finalidade de criar uma nova interface se consideró con la finalidad de crear una nueva interfaz de entrada de
dados, que é aberta ao clicar no botão Mais Inf., possibilitando a informação de qualquer campo desejado da tabela SF1.Pode ser utilizado MSDIALOG ou MBROWSE. Se for utilizado MSDIALOG é necessário o datos, que se abre al hacer clic en la opción Más Infor., esto permite la información de cualquier campo deseado de la tabla SF1.
Se puede utilizar MSDIALOG o MBROWSE. Si se utiliza MSDIALOG es necesario el include PROTHEUS.CH.
O retorno deve ser obrigatoriamente um array com o código do campo no primeiro elemento e seu conteúdo no segundo elemento.ExemplosUser Function MT103DCFLocal lInclui := La respuesta debe ser obligatoriamente un array con el código del campo en el primer elemento y su contenido en el segundo elemento.
Ejemplos
User Function MT103DCFLocal lInclui := PARAMIXB[1]Local
lAltera
:=
PARAMIXB[2]Local
lVisual
:=
PARAMIXB[3]Local
aCamposPar
:=
PARAMIXB[4]Local
aCamposRet
:=
{}
//
Validações do usuárioReturn Validaciones del usuarioReturn aCamposRet