Histórico da Página
Descrição | Ponto de entrada FINA460A substitui os pontos de entrada abaixo.
|
---|---|
Localização | Contas a Receber / Liquidação |
Exemplos
Preview
Idioma | Português(Brasil) |
---|---|
Versões | Microsiga_Protheus12 |
Sistemas Operacionais Suportados | Todos |
Compatível com as Bases de Dados | Todas |
Updates
Parâmetros
Retorno | O retorno é de acordo com o bloco/ponto de entrada desejado. |
---|
Eventos de chamada do Ponto de Entrada
Variáveis
Programa Fonte | FINA460.PRW/FINA460A.PRW |
---|
User Function FINA460A()
Local aParam := PARAMIXB
Local xRet := .T.
Local oObj := ''
Local cIdPonto := ''
Local cIdModel := ''
Local nLinha := 0
Local nQtdLinhas:= 0
Local cMsg := ''
Local cClasse := ""
If aParam <> NIL
oObj := aParam[1]
cIdPonto := aParam[2]
cIdModel := aParam[3]
If cIdPonto == 'MODELPOS' // Bloco substitui o ponto de entrada F460TOK e FA460CON
cMsg := 'Chamada na validação total do formulário (MODELPOS).' + CRLF
cMsg += 'ID ' + cIdModel + CRLF
If cClasse == 'FWFORMGRID' // Bloco substitui o ponto de entrada FA460LOK, validação do Grid, utilizar o ID de Model 'TITGERFO2'
nQtdLinhas := oObj:Length()
nLinha := oObj:GetLine()
cMsg += 'É um FORMGRID com ' + Alltrim( Str( nQtdLinhas ) ) + ' linha(s).' + CRLF
cMsg += 'Posicionado na linha ' + Alltrim( Str( nLinha ) ) + CRLF
...