Home

Linha Microsiga Protheus

Páginas filhas
  • PONAPO7 - Registro de refeição -- 10446

Ponto-de-Entrada: PONAPO7 - Registro de refeição
Versões: Advanced Protheus 5.07 , Advanced Protheus 5.08 , Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:

Utilizado no PONM010 (Rotina de Leitura e Apontamento das Marcações ) e a chamada é efetuada Chamada após a inclusão de um novo Registro de Refeição.
Disponível para as Versões Protheus à partir da 5.07 ("Patch" superior a 05/11/2001).

Eventos

Recebe como parametro o ParamIxb que neste caso corresponte ao Recno do novo registro de refeição que acabou de ser incluso no SP5.
 

1 - ) O recno é passado como parâmetro para, caso haja desposicionamento, poder reposicioná-lo.

2 - ) Considerando que o Ponto de Entrada é Chamado após a gravação do novo registro caso seja necessário estrar gravando ou alterando algum conteúdo dos campos será necessário estar "Travando" o Registro.
 

Programa Fonte
PONM010.PRW
Sintaxe

PONAPO7 - Registro de refeição ( ) --> NILL

Retorno
    NILL(qualquer)
  • Nenhum retorno esperado.
Exemplos
User Function PONAPO7()nRecno := ParamIxbIF SP5->( Recno() ) != nRecno //Verifica se Esta Posicionado no RegistroSP5->( dbGotop( nRecno ) ) //Caso nao esteja posicionaEndIFRecLock("SP5",.F.,.F.) //Trava o Registro Para a Gravação...Gravar os campos... //Grava os CamposSP5->( MsUnLock() ) //Libera o RegistroReturn( NIL )