Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
GP240OK - Configuração do Botão OK
GP240OK - Configuração do Botão OK

Ponto-de-Entrada: GP240OK - Configuração do Botão OK
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
Esse ponto de entrada permite complementar a validação do botão Ok da rotina de Cadastro de Afastamentos
Programa Fonte
GPEA240.PRX
Sintaxe

GP240OK - Configuração do Botão OK ( [ ] ) --> lRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
Array of Record
Retorno
    lRet(logico)
  • Indica se efetiva a gravação
Observações

O ponto de entrada deve retornar um valor lógico para indicar se realiza a gravação. O retorno .T. indica que a rotina deve efetuar a gravação e, o retorno .F. indica que a rotina não irá efetuar a gravação.

Exemplos
//Nesse exemplo, se o funcionário for do Centro de Cuto 200100001, não permite gravar o afastamento#INCLUDE 'PROTHEUS.CH'User Function Gp240Ok()Local aArea := GetArea()Local lRet 	:= .T.Alert( "Passou pelo PE Gp240Ok" )If SRA->RA_CC == "200100001"	lRet := .F.EndIfRestArea(aArea)Return(lRet) 
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão