Home

Linha Microsiga Protheus

Páginas filhas
  • PNA280GRV - Manutenção das Marcações -- 112712

Ponto-de-Entrada: PNA280GRV - Manutenção das Marcações
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
Este Ponto de Entrada permite verificar se uma operação de inclusão, alteração ou exclusão de marcações pode ser realizada.
Programa Fonte
PONA280.PRX
Sintaxe

PNA280GRV - Manutenção das Marcações ( [ Param1 ], [ Param2 ], [ Param3 ], [ Param4 ] ) --> lRetorno

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Param1 Caracter Alias ativo
Param2 Array of Record Prefixo da tabela de apontamento
Param3 Array of Record Cabeçalho
Param4 Array of Record Opção de manuenção
Retorno
    lRetorno(logico)
  • Indica se a inclusão/alteração/exclusão deverá ser realizada.
Observações
A rotina deverá retornar um valor lógico (.T. ou .F.) para indicar se o processo da gravação das alterações será realizada.
Exemplos
User Function PNA280GRV()Local aGrupos	:= UsrRetGrp( cUserName )Local aHeader	:= Paramixb[3]Local cAlias	:= Paramixb[1]Local cPrefixo	:= Paramixb[2]Local cGrupos	:= ""Local lRet		:= .F.Local nOpcao	:= Paramixb[4]aEval( aGrupos , { |x| ( cGrupos += ( x + "/" ) ) } )If nOpcao != 2 .And. "000000" $ cGrupos	lRet	:= 	.T.EndIfReturn(lRet)