Árvore de páginas

Descrição

Este ponto de entrada controla se os campos Data, Valor e Parcela podem ser alterados ou não, além de permitir também definir o seu valor inicial.

É passado como parâmetro um array com os campos que podem ser configurados, e deve ser retornado o array no mesmo formato com as alterações nos campos desejados.

Observações

Deve ser alterada somente a propriedade desejada do objeto (posições 2 ou 3 de cada dimensão do array). Caso seja alterada alguma outra posição não esperada do array, poderá causar uma ação indesejada do sistema.

Exemplos

User Function STIFINAN()
Local aRet := ParamIXB

//-------------------------
//Campo "Data"
//-------------------------
//aRet[1][2] := dDataBase //Data de Vencimento da Parcela (Valor inicial do campo "Data")
aRet[1][3] := .F. //.T.=Permite editar, .F.=Não permite editar

//-------------------------
//Campo "Valor"
//-------------------------
//aRet[2][2] := STBCalcSald("1") //Saldo restante do pagamento (Valor inicial do campo "Valor")
//aRet[2][3] := .T. //.T.=Permite editar, .F.=Não permite editar

//-------------------------
//Campo "Parcelas"
//-------------------------
//aRet[3][2] := 1 //Qtde de Parcelas (Valor inicial do campo "Parcelas")
//aRet[3][3] := .T. //.T.=Permite editar, .F.=Não permite editar

Return aRet

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

(Array) Array com os campos que podem ser configurados.

Retorno

(Array) Array com os campos da tela com as modificações necessárias.

Eventos de chamada do Ponto de Entrada

Este ponto de entrada é executado antes da montagem da tela de pagamento FINANCIADO.

Programa Fonte

STIPayFinancial.prw

  • Sem rótulos