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 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas