Histórico da Página
...
Portuguese | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ponto-de-Entrada: A200GRVE
Descrição: LOCALIZAÇÃO : Final da função ('Ma200Fecha') que finaliza e verifica integridade na execução das seguintes transações ( Visualização, Inclusão, Alteração e Exclusão ), podendo também ser utilizado em algum tratamento após determinada transação executada.
Eventos: No final da função A200Fecha(), após gravação do mapa de divergências.
Programa Fonte: MATA200.PRW
Sintaxe: A200GRVE ( < ExpN1> , < ExpL1> , [ ExpA1 ] , [ExpA2] ) --> URET
Parâmetros:
Retorno: URET
Observações: O parâmetro PARAMIXB[3] passa um vetor com os números de RECNO de cada componente excluído para a estrutura do PA selecionada. O parâmetro 3 (PARAMIXB[3]) do ponto de entrada somente é preenchido na opção de exclusão da rotina (nOpcX = 5). O parâmetro 4 (PARAMIXB[4]) está disponível apenas na versão Microsiga Protheus 11. Exemplos User function A200GrvE() Local ExpN1 := ParamIxb[1] Local ExpL1 := ParamIxb[2] Local ExpA1 := ParamIxb[3] Local ExpA2 := ParamIxb[4]
If ExpN1 == 2 // Visualizar // Tratamento na Visualização ElseIF ExpN1 == 3 //Inclusão // Tratamento na Inclusão ElseIF ExpN1 == 4 //Alteração //Tratamento na Alteração ElseIF ExpN1 == 5 //Exclusão //Tratamento na Exclusão EndIf Return Nil |