Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Espanhol , Inglês
Ponto-de-Entrada: M030SAO - Exclusão de dados
Gravação das Referências do Cliente


Descrição:

Este

ponto

de

entrada

pertence à rotina de cadastro de clientes para a opção “Referências”, MATA030(). Ele

é

executado

antes da exclusão e após a gravação dos dados das “referências

no momento da gravação das "Referências" do Cadastro de Clientes, que se encontra no botão "Outras Ações\Referências".

Programa Fonte:
MATN030.PRW

Sintaxe:

M030SAO - Exclusão de dados ( [ nOpcao ] ) --> Nil


Parâmetros:


Portuguese

Pagetitle
M030SAO - Exclusão de dadosGravação das Referências do Cliente
M030SAO - Exclusão de dadosGravação das Referências do Cliente

Idiomas:
Versões: Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
NomeTipoDescrição
DefaultObrigatórioReferência
nOpcaoNumérico
indica a operação: - 3 = inclusão, - 4 = Alteração, - 5 = Exclusão
Retorno Nil(nulo)
Tipo de Operação, sendo: 3- Inclusão, 4- Alteração e 5- Exclusão.


Retorno:
Nil - Nenhum

Exemplo:


Bloco de código
languagejs
linenumberstrue
User Function M030SAO()

Local _nOpcao := PARAMIXB[1]    //Tipo de Operação: 3- Inclusão, 4- Alteração e 5- Exclusão

//Gravando uma observação na inclusão de uma referência do tipo "2-Empresa".
If _nOpcao == 3 .And. SAO->AO_TIPO == "2"   //1=Instituição, 2=Empresa e 3=Banco
    RecLock("SAO",.F.)
    SAO->AO_OBSERV := "GRAVANDO A REFERÊNCIA DE EMPRESA"
    MsUnlock()
EndIf

Return Nil