Home

Linha Microsiga Protheus

Páginas filhas
  • PLSBUTOP - Desabilita opções para um grupo de operadores

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
PLSBUTOP - Desabilita opções para um grupo de operadores
PLSBUTOP - Desabilita opções para um grupo de operadores

Ponto-de-Entrada: PLSBUTOP - Desabilita opções para um grupo de operadores
Abrangências: Advanced Protheus 7.10
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Descrição:
Desabilita opções para um grupo de operadores. É chamado na Autorização SADT, Autorização de Reembolso e, na rotina de recepção. 
Programa Fonte
PLSA001,PLSA090,PLSA315,PLSA790
Sintaxe

PLSBUTOP - Desabilita opções para um grupo de operadores ( < cfunction> ) --> aRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
cfunctionCaracterNome da função que está chamando o Ponto de entrada. (PLSA090, PLSA001, PLSA315 e PLSA790)X
Retorno
    aRet(vetor)
  • Retorna um vetor com conteudos .T. ou .F. para cada botão da rotina chamada
Exemplos
User Function PLSBUTOP()Local cFuncao := PARAMIXB[1]If cFuncao == 'PLSA090' //quero desabilitar o botao 1	aret:={.F.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.F.,.F.,.F.,.F.,.F.}     //16 		Elseif cfuncao == 'PLSA315'	aRet:={.F.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.} //15	ElseIf cfuncao == 'PLSA790'	aRet:={.F.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.F.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.} //24Else	aRet:={.F.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.,.T.}	 //15		Endif   Return(aRet)
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão