Á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 controlar se os campos “Data”, “Valor” e “Parcela” poderão ser alterados ou não pelo usuário, 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

Preview

Veja também

 

Idioma

Português(Brasil)

Versões

Microsiga_Protheus11

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

 

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.

Variáveis

 

Programa Fonte

STIPayFinancial.prw