Árvore de páginas

Versões comparadas

Chave

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

Descrição

Este Ponto de Entrada permite bloquear a porcentagem de despesasfoi disponibilizado para permitir a manutenção ao parambox de parâmetros da tela.

Observações

 

Exemplos


#include 'protheus.ch'

User function PEOC4701()
aPBox := ParamIxb[1]
aPBox[15][03] := 10.0 // seta o valor do percentual de despesa variavel em 10
APBox[16][03] := "Sim" // coloca o PMV como Sim
Return 10 //...
Return aPBox

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Todas

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

Parâmetros

n/a\{ aParambox \}

Retorno

Inteiro até 100Deve retornar um array de configuração de Parambox padrão Totvs

Eventos de chamada do Ponto de Entrada

.
.
// Ponto de entrada criado para travar a porcentagem de despesas
if ExistBlock("PEOC4701")
nFixPerc := ExecBlock("PEOC4701",.f.,.f.)
AADD(aParamBox,\{1, STR0066, nFixPerc0, "@E 99.99", "MV_PAR15 >= 0 .AND. MV_PAR15 < 100", , ".FT.", 40, .F.\})
else
AADD(aParamBox,\{1, STR0066, 0, "@E 99.99", "MV_PAR15 >= 0 .AND. MV_PAR15 < 100", , ".T.", 40, .F.2, STR0068, STR0070, \{STR0069, STR0070\}, 30, '.T.', .F.\}) // str69 = ~sim e str70 = ~nao

// Ponto de entrada criado para travar a porcentagem de despesas
if ExistBlock("PEOC4701")
aParamBox := ExecBlock("PEOC4701",.f.,.f., \{aParamBox\})
EndIf

If ParamBox(aParamBox,STR0023,@aRet,,,,,,,,.f.) // Filtro
..
.

Variáveis

 

Programa Fonte

OFIOC470.PRW