Home

Linha Microsiga Protheus

Páginas filhas
  • SFACL001 - Manipulação da tela de cadastro de clientes

Ponto-de-Entrada: SFACL001 - Manipulação da tela de cadastro de clientes
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todas TotvsDbAccess
Idiomas: Português (Brasil)
Descrição:
O ponto de entrada SACL001 permite incluir / inibir novos objetos no Cadastro de Clientes.
Programa Fonte
SFCL002.PRG
Sintaxe

SFACL001 - Manipulação da tela de cadastro de clientes ( [ PARAMIXB ] )

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Array of Record [1]: nOpCli (1-Inclusão, 2-Alteração, 3-Detalhes)[2]: oDlg (Objeto da Dialog Principal)[3]: oCliPrinc (Objeto da Aba Principal do Cliente)[4]: oCliEnd (Objeto da Aba de Endereco do Cliente)[5]: aCliCtrl (Array contendo os campos, objetos e campos padrão, onde poderemos agregar especificos [6]: aCliObj (Array com todos os objetos relacionados aos campos do aCliCtrl)[7]: oBtnTipo (Botão "Tipo" relacionado a tipo de cliente)
Retorno
    ()
Exemplos
Function U_SFACL001(PARAMIXB)Local nOpCli        := PARAMIXB[1]Local oDlg         	:= PARAMIXB[2]Local oCliPrinc		:= PARAMIXB[3]Local oCliEnd		:= PARAMIXB[4]Local aCliCtrl		:= PARAMIXB[5]Local aCliObj		:= PARAMIXB[6]Local oBtnTipo		:= PARAMIXB[7]Alert('Passou pelo ponto de entrada SFACL001.')If nOpCli==2	DisableControl( oBtnTipo )EndIfReturn(nil)
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não