Árvore de páginas

Versões comparadas

Chave

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

ÍNDICE

  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. Tela Pedido de Venda (Copiar)
    1. Outras Ações / Ações relacionadas
  7. Tabelas utilizadas
  8. Utilização

01. VISÃO GERAL
Âncora
Visão
Visão

Este ponto de entrada é executado ao clicar no botão OK e pode ser usado para SALVAR da rotina de Manutenção do Pedido de Venda, Ele deve ser utilizado quando se desejar validar a confirmação das operações : incluir,  alterar, copiar e excluirde inclusão, alteração, exclusão e cópia do Pedido de Venda.

Programa Fonte: MATA410.

...

PRW
Sintaxe: MT410TOK

...

( [ nOpc ], [ aRecnoSE1RA ] )

...


Retorno:

...

lRet (Conteúdo lógico que determinará se a operação será concluída ou não; .T.

...

 = Permite a conclusão da operação

...

.

...

.F.

...

 = Não Permite a conclusão da operação)

NomeTipoDescriçãoDefaultObrigatórioReferência
nOpcArray of RecordNuméricoNúmero referente a opção de manutenção que está sendo utilizada. Ex: 2-Visualização, 3-Inclusão, 4-Alteração


aRecnoSE1RAArray of RecordArray com os títulos selecionados pelo Adiantamento


02. EXEMPLO DE UTILIZAÇÃO
  User Function MT410TOK ()
Local lRet := .T. // Conteudo de retorno
Local aProd:= {"Produto1",50,"Produto2",40} // Array contendo produtos e seus respectivos preços

...

Âncora
Exemplo
Exemplo

Exemplo da Codificação do Ponto de Entrada

*-----------------------------------------------------*
User Function MT410TOK( nOpc, aRecnoSE1RA )
*-----------------------------------------------------*

Local lRet := .T. // Conteúdo de retorno

lRet := MsgYesNo("Confirma a execução desta operação?")
Help( , , "PE(MT410TOK)",

...

,

...

"Entrou

...

no

...

PE(MT410TOK)",

...

1,

...

0,,,,,,{"Após

...

acionamento

...

do

...

botão

...

Salvar"})

...

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 concluir a Inclusão.

04. Tela Pedido de venda (Alterar)

Outras Ações / Ações relacionadas

...

Campo

...

Descrição

...

)

...

Outras Ações / Ações relacionadas

...

Campo

...

Descrição

...

06. Tela Pedido de venda (Copiar)

Outras Ações / Ações relacionadas

...

Campo

...

Descrição

...

07. TABELAS UTILIZADAS

...


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>