Descrição | LOCALIZAÇÃO: Final da função ('Ma200Fecha') que finaliza e verifica a 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.
| ||||||||||||||||||||||||||||||
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 | ||||||||||||||||||||||||||||||
Idioma | Todos | ||||||||||||||||||||||||||||||
Versões | Microsiga Protheus 8.11, Microsiga Protheus 10, Microsiga Protheus 11 | ||||||||||||||||||||||||||||||
Sistemas Operacionais atendidos | Todos | ||||||||||||||||||||||||||||||
Compatível com as Bases de Dados | Todas | ||||||||||||||||||||||||||||||
Sintaxe | A200GRVE ( < ExpN1> , < ExpL1> , [ ExpA1 ] , [ ExpA2 ] ) --> URET | ||||||||||||||||||||||||||||||
Parâmetros |
| ||||||||||||||||||||||||||||||
Retorno | URET (qualquer) Grava os possíveis campos customizados pelo cliente. | ||||||||||||||||||||||||||||||
Eventos de Chamada do Ponto de Entrada | No final da função A200Fecha(), após gravação do mapa de divergências. | ||||||||||||||||||||||||||||||
Programa Fonte | MATA200.PRW |