Página 1 de 1
GP do TEF.
Enviado: 08 Jun 2009 10:58
por Maurício Elias
Bom dia pessoal.
Olha o problema:
Qdo envio um ADM para o GP, ele abre a tela e escolho 9) Encerrar. Ele retorna a mensagem de ´Cancelado pelo Operador´ para a minha AC, só q ele ñ apaga o \REQ\INTPOS.001. Aí então o Gp fica abrindo sozinho qtas vezes vc escolher o Encerrar dele. Até vc apagar este arquivo manualmente. Aí resolve.
Alguém já viu este problema no GP ?
Abraços.
_______
Maurício
---
Nota da Moderação (Maligno):
O presente tópico foi movido da seção "Clipper", uma vez que seu conteúdo diverge dos objetivos daquela seção, onde só devem ser postadas questões estritamente técnicas, relacionadas à programação XBase com Clipper.
Re: GP do TEF.
Enviado: 08 Jun 2009 11:24
por alaminojunior
Bom dia.
Experimente reinstalar o GP e verifique também se após criar o intpos.001, você está fechando o mesmo.
Se você criar o arquivo com fcreate e não fecha-lo com fclose, o arquivo fica travado.
Re: GP do TEF.
Enviado: 08 Jun 2009 12:16
por Maurício Elias
Olá Júnior.
Obrigado pela resposta.
Eu crio o INTPOS.TMP pelo MemoWrit mesmo. Depois renomeio para INTPOS.001
Mas, se eu criar este arquivo pelo NotePad mesmo, e jogar na pasta REQ, dá o mesmo problema.
Já reinstalei o GP.
Abraços.
_______
Maurício
Re: GP do TEF.
Enviado: 09 Jun 2009 14:35
por Maurício Elias
Olá pessoal.
Gente, algúém está tendo este problema com o GP também ? Será q sou somente eu nos 2 computadores ?
Mesmo crianto o \Req\IntPos.001 pelo NotePad, ele não apaga o arquivo no encerramento... aí não encerra o GP de vêz...
Abraços.
_______
Maurício
Re: GP do TEF.
Enviado: 09 Jun 2009 14:46
por alaminojunior
Onde você baixou os simuladores ?
Aqui tá tudo funcionando direitinho.
Re: GP do TEF.
Enviado: 09 Jun 2009 15:28
por Eolo
Pode ser que o seu prg não esteja apagando de fato o tal arquivo. Lembre-se que FERASE() não respeita o SET DEFA ou SET PATH: para apagar um arquivo que está em outro DIR que não o corrente, vc precisa incluir o caminho. Ainda, dá uma checada no retorno da função: se der 0 = OK mas, se der -1, a função não conseguiu apagar o arquivo. Ou porque ele ainda está aberto, como o Alamino disse, ou por outras razões.
if FERASE("C:\Req\IntPos.001")=-1
wait FERROR() // mostra o erro do DOS
?"erro"
endi
Re: GP do TEF.
Enviado: 09 Jun 2009 17:23
por Maurício Elias
Olá pessoal.
Eolo, é o GP quem apaga esse arquivo, não sou eu!
Baixei do site da SevenPdv mesmo, que eles me passaram.
www.sevenpdv.com.br/new/conteudo/downloads.htm
E a versão dele é a 3.0, de 1999. Bem antiguinha né.
De onde vcs estão baixando os simuladores ?
Será q algum detalhe da instalação do meu Win poderia ñ deixar o GP apagar o arquivo ?
Abraços.
_______
Maurício
Re: GP do TEF.
Enviado: 09 Jun 2009 20:19
por fladimir
Tenho ele aki se quiser, mas verifiquei as datas e são de 99 tb, o q muda são as versões das Bandeiras, mas caso mesmo assim queira posso enviar no teu e-mail...
Sucesso!!!
Re: GP do TEF.
Enviado: 10 Jun 2009 11:03
por alaminojunior
Maurício Elias escreveu:Eolo, é o GP quem apaga esse arquivo, não sou eu!
Exatamente meu caro. Mas é você quem o cria ! E se você por acaso não fecha-lo ao final, o GP não consegue apagar.
Re: GP do TEF.
Enviado: 10 Jun 2009 15:59
por Maurício Elias
Tem razão. Eu quem o crio.
Crio pelo MemoWrit. Acho q ñ teria como fechá-lo, certo ?
O interessante é q se entro e já saio, dá o problema. Mas se eu entro em uma bandeira e encerro, aí funciona corretamente.
Vai se entender.
Pode me mandar a sua versão sim... Quem sabe!
Maurício.
alcatec@stetnet.com.br
Re: GP do TEF.
Enviado: 10 Jun 2009 16:14
por alaminojunior
Maurício Elias escreveu:Crio pelo MemoWrit. Acho q ñ teria como fechá-lo, certo ?
Experimente criar de dentro do programa mesmo: Fcreate() , Fwrite() e Fclose().
O Gerenciador Padrão que eu tenho foi baixado do site da Software Express.
Re: GP do TEF.
Enviado: 10 Jun 2009 16:21
por Maurício Elias
Tá certo cara, vou criar só por desencargo.
Vou procurar no site da SE tb. Pq o meu é da Seven. Vc teria o link direto ?
Meu Dw é zero. Sata. Troquei esses dias. Deve ter alguma coisa a ver, ñ é possível.
Mas mesmo criando o IntPos.001 pelo NotePad, tb acontece.
Palhaçada viu. Prá mim é o GP. Tanta coisa prá fazer e tenho q ficar atrás de uma coisa dessa.
_______
Maurício
Re: GP do TEF.
Enviado: 10 Jun 2009 16:51
por DLZ
eheheh companheiro....
vai se acostumando .... TEF é isso ai mesmo..
Lembro-me a época em que estava homologando o TEF discado.... affff.. O GP tinha um monte de BUGs... problemas de foco.. etc...
TEF é a terceira maior m.... q inventaram... a segunda é Nota eletronica e a primeira é PAF !!
Uma m... em cima da outra, tudo para f... com nós programadores !!
Mas não ta morto quem peleija !!!
ehehehhe
Re: GP do TEF.
Enviado: 10 Jun 2009 17:41
por alaminojunior