Histórico da Página
...
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 |
Preview | ||
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 | |
Updates | ||
Parâmetros | ||
Retorno | ||
Eventos de Chamada do Ponto de Entrada | No final da função A200Fecha(), após gravação do mapa de divergências. | |
Variáveis | ||
Programa Fonte | MATA200.PRW |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
...
...
...
No final da função A200Fecha(), após gravação do mapa de divergências.
MATA200.PRW
Sintaxe |
...
A200GRVE ( < ExpN1> , < ExpL1> , [ ExpA1 ] , [ ExpA2 ] ) --> URET |
...
Parâmetros |
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Retorno |
...
URET (qualquer) Grava os possíveis campos customizados pelo cliente. |
...
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.
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 |
...
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
...