Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MA261D3 - Atualiza campos no momento da após a gravação
MA261D3 - Atualiza campos no momento da após a gravação

Ponto-de-Entrada: MA261D3 - Atualiza campos no momento da após a gravação


Versões:
Advanced
Microsiga Protheus
7.
10,
Microsiga
 Microsiga Protheus
8.
11,
Microsiga
 Microsiga Protheus
10
12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português, Espanhol, Inglês


Descrição:

LOCALIZAÇÃO : Localizado na função A261Grava( ) apos a gravação dos movimentos de origem e destino do SD3.
EM QUE PONTO : E chamado apos a gravação dos movimentos de origem e destino de cada item de transferencia. Pode ser utilizado para atualizar campos no momento da gravacao.
Pontos de Entrada relacionados: MA261CPO e MA261IN
Eventos  
Programa Fonte
MATA261.PRX

 O ponto de entrada MA261D3 realiza atualizações na aCols.

Localização: Localizado na função A261Grava( ) após a gravação dos movimentos de origem e destino do SD3.

Em que ponto: é chamado após a gravação dos movimentos de origem e destino de cada item de transferência. Pode ser utilizado para atualizar campos no momento da gravação.

Programa fonte: MATA261.PRX

Sintaxe: MA261D3(

Sintaxe
MA261D3 - Atualiza campos no momento da gravação ( < PARAMIXB>

) --> Nil


Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência

PARAMIXB

Numérico
E


É passado como
parametro
parâmetro o
numero
número da linha do
acols
aCols que
esta
está sendo processada.




X



RetornoNil

Nil(nulo)
  • Nil
  • Observações Ponto de entrada MA261CPO, utilizado para adicionar campos ao aCols da transferência, que utiliza deste ponto de entrada para gravação do conteúdo dos campos novos adicionados.

    Já o ponto de entrada MA261IN será utilizado quando houver a necessidade de apresentar os campos de usuário com seu conteúdo nas operações de visualização.

    Exemplos User Function M261D3( )Local nPosAcols
    Bloco de código
    languagedelphi
    themeMidnight
    titleExemplo
    linenumberstrue
    #Include 'Protheus.ch'
    
    User Function MA261D3( )
    
    Local nPos
    Local xValor
    nPos := ParamIXB   //No. da linha do aCols que esta sendo processado
    
    xValor := aCols[nPos,2]//-- 'Atualização de campos desejados pelo 
    usuario
    usuário - Tabela SD3'
    
    Return Nil
    Veja Também MA261CPO - Inclui campos para digitação em array, MA261IN - Preenche valores de campos na tela de estorno