×
Linguagem de Programação ADVPL
Perguntas MSRLOCK.eof
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 11 meses atrás #19219
por kanaamlrr
Respondido por kanaamlrr no tópico MSRLOCK.eof
Victor, o .EOF significa que você está posicionado no final do arquivo e está tentando fazer um LOCK no registro.
Verifique se você está posicionado no registro correto no momento do lock.
Abraço!
Verifique se você está posicionado no registro correto no momento do lock.
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
- Rick
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 24
- Obrigados Recebidos: 0
10 anos 11 meses atrás #19220
por Rick
Respondido por Rick no tópico MSRLOCK.eof
Victor...
Isso está acontecendo por que a SEE está sendo desposicionada em alguma rotina anterior...
Se vc debugar e monitorar a pilha de chamadas, vai ver a SEE sendo "fechada".
Veja se é rotina padrão que está fechando ela ou se é alguma customização
Att
Isso está acontecendo por que a SEE está sendo desposicionada em alguma rotina anterior...
Se vc debugar e monitorar a pilha de chamadas, vai ver a SEE sendo "fechada".
Veja se é rotina padrão que está fechando ela ou se é alguma customização
Att
Por favor Acessar ou Registrar para participar da conversa.
- vcardoso
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 119
- Obrigados Recebidos: 0
10 anos 11 meses atrás #19224
por vcardoso
Respondido por vcardoso no tópico MSRLOCK.eof
Estive lendo sobre a utilização do RecLock e refiz da seguinte maneira
Substituí o
IF RECLOCK("SE1",.F.)
por
IF FOUND()
RECLOCK("SE1",.F.)
Passou, mas vou ver se vai ter alguma divergência.
Substituí o
IF RECLOCK("SE1",.F.)
por
IF FOUND()
RECLOCK("SE1",.F.)
Passou, mas vou ver se vai ter alguma divergência.
Por favor Acessar ou Registrar para participar da conversa.
- vcardoso
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 119
- Obrigados Recebidos: 0
Tempo para a criação da página:0.116 segundos