Árvore de páginas

Versões comparadas

Chave

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

...

  1. Visão Geral
  2. Exemplo de utilização
  3. Tela Pedido de Venda (Incluir)
    1. Outras Ações / Ações relacionadas
  4. Tela Pedido de Venda (Alterar)
    1. Outras Ações / Ações relacionadas
  5. Tela Pedido de Venda (Excluir)
    1. Outras Ações / Ações relacionadas
  6. Tabelas utilizadas


01. VISÃO GERAL

Este Ponto de Entrada pertence à rotina de pedidos Pedidos de venda Venda (MATA410). É usado para validar o cancelamento de Inclusão ou Alteração quando o usuário clicar no botão “cancelar”. 

Programa Fonte: MATV410.PRW

Sintaxe: MA410VLD - Validação do cancelamento de inclusão ou alteração (< nOpcao>) --> lRet.

Retorno: Para .T. cancela a operação (inclusão / alteração). Para .F. não permite cancelar a operação.

...


Nome:nOpcao
Tipo:Numérico
Descrição:Opção (1 – Inclusão e Alteração; 2 – Exclusão)
Default:
Obrigatório:Sim
Referência:


Obs: Antiga documentação referente a este ponto de entrada foi descontinuada :MA410VLD - Tratamento de não confirmação de inclusão ou alteração

02. EXEMPLO DE UTILIZAÇÃO


  User Function MA410VLD()
  Local lRet := .T.                            // Conteudo de retorno
  Local aProd:= {"Produto1",50,"Produto2",40}  // Array contendo produtos e seus respectivos preços

 If   If(aProd[2]<aProd[4])
      lRet:= .T.
 else   else
      lRet:= .F.
   EndIf
     
  Help( , , "PE(MA410VLD)", , "Entrou no PE(MA410VLD)", 1, 0,,,,,,{"Após acionamento do botão cancelar"})

  Return(lRet)

03. Tela Pedido de venda (Incluir)

...

AçãoDescrição
Clicar no Botão Cancelar

Será acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Inclusão.

04. Tela Pedido de venda (Alterar)

...

CampoDescrição
Clicar no Botão CancelarSerá acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Alteração.


05. Tela Pedido de venda (Excluir)

Outras Ações / Ações relacionadas

CampoDescrição
Clicar no Botão CancelarSerá acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Exclusão.


05. TABELAS UTILIZADAS

  • Não há.


HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

MA410VLD – Validação do cancelamento de inclusão ou alteração

 

ÍNDICE

1.    Visão Geral

2.    Exemplo de utilização

3.    Tela Pedido de venda (Incluir)

a.     Outras Ações / Ações relacionadas

4.    Tela Pedido de venda (Alterar)

a.     Outras Ações / Ações relacionadas

5.    Tela Pedido de venda (Excluir)

a.     Outras Ações / Ações relacionadas

6.    Tabelas utilizadas

01. VISÃO GERAL

...

Programa Fonte: MATV410.PRW

Sintaxe: MA410VLD - Validação do cancelamento de inclusão ou alteração (< nOpcao>) à lRet.

Retorno: Para .T. cancela a operação (inclusão / alteração). Para .F. não permite cancelar a operação.

Parâmetros:

Nome:

nOpcao

Tipo:

Numérico

Descrição:

Opção (1 – Inclusão e Alteração; 2 – Exclusão)

Default:

 

Obrigatório:

X

Referência:

 

02. EXEMPLO DE UTILIZAÇÃO

User Function MA410VLD()

Local lRet := .T.                            // Conteudo de retorno

Local aProd:= {"Produto1",50,"Produto2",40}  // Array contendo produtos e seus respectivos preços

 If(aProd[2]<aProd[4])

    lRet:= .T.

 else

    lRet:= .F.

 EndIf

Help( , , "PE(MA410VLD)", , "Entrou no PE(MA410VLD)", 1, 0,,,,,,{"Após acionamento do botão cancelar"})

Return(lRet)

03. Tela Pedido de venda (Incluir)

Outras Ações / Ações relacionadas

...

Ação

...

Descrição

...

Será acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Inclusão.

04. Tela Pedido de venda (Alterar)

Outras Ações / Ações relacionadas

...

Ação

...

Descrição

...

Será acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Alteração.

05. Tela Pedido de venda (Excluir)

Outras Ações / Ações relacionadas

...

Ação

...

Descrição

...

Será acionado o Ponto de Entrada, que validará a possibilidade de cancelar a Exclusão.

 

06. TABELAS UTILIZADAS

...