Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela XXX
    1. Outras Ações / Ações relacionadas
  4. Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas



01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Serviços
Módulo:Fiscal

02. DESCRIÇÃO

Este ponto de entrada permite alterar osacrescentar parâmetros doao Wizard conforme regra de negócios do cliente.

...

Parâmetros do ponto de entrada:

NomeTipoDescrição
PARAMIXBArray of Record

Array com dados de processamento com 1 elemento

[1] = Informações do painel da rotina

Retorno:

Nome
TipoDescrição
Array

Retorna o array com as informações do Painel

04. EXEMPLO DE UTILIZAÇÃO

...

Bloco de código
languagejava
themeMidnight
titleSPDFIS07A978WIZ
#include "totvs.ch"

User Function A978WIZ()

aPaineis := ParamIXB[1]

aAdd(aPaineis, {})	
nPos	:=	Len (aPaineis)	
aAdd(aPaineis[nPos], "ParametrosParâmetros customizados - Ponto de Entrada A978WIZ")	
aAdd(aPaineis[nPos], "Abaixo sugestões de parametrosparâ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,,"XXXXXXXX9XXXXXXXX",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.

...