CONTEÚDO
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Serviços |
Módulo: | Fiscal |
02. DESCRIÇÃO
Este ponto de entrada permite acrescentar parâmetros ao Wizard conforme regra de negócios do cliente.
03. ESPECIFICAÇÃO
Parâmetros do ponto de entrada:
Nome | Tipo | Descrição |
---|---|---|
PARAMIXB | Array of Record | Array com dados de processamento com 1 elemento [1] = Informações do painel da rotina |
Retorno:
Tipo | Descrição |
---|---|
Array | Retorna o array com as informações do Painel |
04. EXEMPLO DE UTILIZAÇÃO
A978WIZ
#include "totvs.ch" User Function A978WIZ() aPaineis := ParamIXB[1] aAdd(aPaineis, {}) nPos := Len (aPaineis) aAdd(aPaineis[nPos], "Parâmetros customizados - Ponto de Entrada A978WIZ") aAdd(aPaineis[nPos], "Abaixo sugestões de parâmetros personalizados utilizados no PE") aAdd(aPaineis[nPos], {}) // ------------------------- cTitObj1 := "Exemplo Data De" ; cTitObj2 := "Exemplo Data Ate" aAdd(aPaineis[nPos][3], {1, cTitObj1,,,,,,}) ; aAdd(aPaineis[nPos][3], {1, cTitObj2,,,,,,}) // aAdd(aPaineis[nPos][3], {2,,,3,,,,}) ; aAdd(aPaineis[nPos][3], {2,,,3,,,,}) // aAdd(aPaineis[nPos][3], {0,"",,,,,,}) ; aAdd(aPaineis[nPos][3], {0,"",,,,,,}) // ------------------------- cTitObj1 := "Exemplo Caracter De" ; cTitObj2 := "Exemplo Caracter Ate" aAdd (aPaineis[nPos][3], {1, cTitObj1,,,,,,}) ; aAdd (aPaineis[nPos][3], {1, cTitObj2,,,,,,}) // aAdd (aPaineis[nPos][3], {2,,"XXXXXXXXX",1,,,,9}) ; aAdd (aPaineis[nPos][3], {2,,"XXXXXXXX",1,,,,9}) // aAdd (aPaineis[nPos][3], {0,"",,,,,,}) ; aAdd (aPaineis[nPos][3], {0,"",,,,,,}) // ------------------------- aItens1 := {"Exemplo Combo De", "Exemplo Combo Até"} aAdd(aPaineis[nPos][3], {6,,,,,aItens1,,}); // aAdd(aPaineis[nPos][3], {0,"",,,,,,}) ; aAdd(aPaineis[nPos][3], {0,"",,,,,,}) Return (aPaineis)
05. DEMAIS INFORMAÇÕES
Exemplo de utilização e tipos de campos passados como parâmetros.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas