Histórico da Página
...
Este Ponto de Entrada, localizado no fonte TMSA350 (Operações de Transporte), permite ao usuário execute executar validações especificas na tela no processo de apontamento de operações de transporte. É executado na confirmação de tela (botão OK) ou no início de uma operação sem tela (automática).
A variável PARAMIXB (padrão em pontos de entrada) conterá na posição 1 a operação selecionada (inclusão/alteração/exclusão).
O retorno deverá ser lógico e indicará se a operação continua, ou nãoÉ passado o parâmetro PARAMIXB para uso no ponto de entrada. Explicado na sessão variáveis deste documento.
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | |||||
---|---|---|---|---|---|---|---|---|---|---|
nOpcxPARAMIXB[1] | Numérico | Opção de tela |
...
Tipo de Operação 3=Inclusão;4=Alteração;5=Exclusão; Com tipagem numérica. |
Retorno Lógico
.T. ou .F.
...
(logico)
Se o Retorno estiver (.T.) indica que as validações especificas do ponto de entrada estão OK.
Variáveis
...
a operação continuará com as validações padrão da rotina, e se (.F.) a operação será impedida de seguir.
Informações | ||
---|---|---|
| ||
Ao retornar .F. e a operação ser impedida de seguir, o processo padrão não emitirá nenhum alerta, ficará por conta do desenvolvimento codificar este alerta antes do retorno |
...
. |
03. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
Programa Fonte TMSA350PE_TMA350TOK.PRW Exemplos User Function TMA350TOK() Local lRet := .F. Local nOpc := ParamIXB[1] If nOpc == 3 //-- Inclusão lRet := .T. Else lRet := .F. Help( "", 1, "Alerta do ponto de entrada.", ,"Operação não seguirá adiante.", 1, 0 ) EndIf Return lRet |
04. DEMAIS INFORMAÇÕES
...
Informações | ||
---|---|---|
| ||
Este P.E. não funciona para apontamento de operações esporádicas (descanso e refeição). |
05. ASSUNTOS RELACIONADOS
...