Bom Dia a todos.
Estou com o seguinte problema, tenho um programa em clipper que roda no windows 98 e ultimamente coloquei o mesmo para rodar no windows XP, mas acontece que a função de relatórios no 98 aparece a tela do relatório certinho para imprimir, mas no XP não acontece nada. Eu peço o relatório e ele volta para a tela anterior. Será que alguém poderia me ajudar? Lembrando que não sou programador e não consigo achar o bendito que fez meu programa.
Muito Obrigado.
Programa em Clipper Roda no XP mas sem algumas funções
Moderador: Moderadores
-
csvideo2006
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 05 Out 2012 11:51
- Localização: ESPIRITO SANTO
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Programa em Clipper Roda no XP mas sem algumas funções
Bem vindo ao fórum !
A impressora, por acaso é USB ? Se for, não irá imprimir se não fizer utilização de algum utilitário de terceiros para imprimir. Claro que a solução estaria em direcionar a impressão em arquivo e depois disponibilizá-la no spooler do WIndows.
A impressora, por acaso é USB ? Se for, não irá imprimir se não fizer utilização de algum utilitário de terceiros para imprimir. Claro que a solução estaria em direcionar a impressão em arquivo e depois disponibilizá-la no spooler do WIndows.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
csvideo2006
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 05 Out 2012 11:51
- Localização: ESPIRITO SANTO
Programa em Clipper Roda no XP mas sem algumas funções
Boa Noite e muito obrigado por seu pronto atendimento. Na verdade nem tem impressora, o relatório é só pra consulta na tela mesmo. No windows 98 ele abre beleza e consigo ver quanto o cliente está devendo e essas coisas, mas no XP o bendito não aparece nem por reza braba. Eu clico em relatório e ele volta pra tela inicial. Será que tem solução isso?
Muito Obrigado.
Muito Obrigado.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Programa em Clipper Roda no XP mas sem algumas funções
Veja sem os fontes e sem o programa, ficamos impossibilitados de dar um diagnóstico mais acertado, o único que podemos fazer é presumir algumas possibilidades.
Outra dica, seria você verificar a configuração de ambiente dos seus terminais XP, eles não são mais feitos como no Win98 que eram através do Autoexec.bat e Config.nt. Em lugar destes arquivos você precisará fazer os seguintes passos:
1. Colocar a variável CLIPPER:
Clique com o botão direito do mouse em Meu computador, em seguida clique em Propriedades.
Clique na guia Avançado.
Clique em Variáveis de ambiente.
Vá na caixa de "Variáveis do sistema", verifique se existe a variável chamada CLIPPER (pode ser que esteja em minuscula também). Se não existir, clique em Nova. Prencha os dois campos:
Nome da variável: CLIPPER
Valor da variável: F200
Confirme: Ok, Ok e Ok
2. Agora precisa alterar o arquivo CONFIG.NT:
Clique no Menu Iniciar, Executar e digite: notepad %SystemRoot%\SYSTEM32\CONFIG.NT
Ai verifique se existem as seguintes linhas:
FILES=90
BUFFERS=60
Senão existirem digite-as. Se o files estiver =<numero_inferior> mude para 90
Saia gravando do Notepad (Alt-A, sair e confirmar gravação)
3. Agora precisa alterar o arquivo AUTOEXEC.NT:
Clique no Menu Iniciar, Executar e digite: notepad %SystemRoot%\SYSTEM32\AUTOEXEC.NT
Ai verifique se existe a seguinte linha:
%SystemRoot%\system32\MODE CON LINES=25 COLS=80
Senão existir adicione a linha no final do arquivo.
Saia gravando do Notepad (Alt-A, sair e confirmar gravação)
Depois disso, deve reiniciar o terminal XP.
Veja se esta dica de configuração de ambiente for o suficiente para que o sistema não aborte. Um teste que ajuda a identificar melhor as mensagens de erros, é executando o programa na linha de comando (tela preta).
Outra dica, seria você verificar a configuração de ambiente dos seus terminais XP, eles não são mais feitos como no Win98 que eram através do Autoexec.bat e Config.nt. Em lugar destes arquivos você precisará fazer os seguintes passos:
1. Colocar a variável CLIPPER:
Clique com o botão direito do mouse em Meu computador, em seguida clique em Propriedades.
Clique na guia Avançado.
Clique em Variáveis de ambiente.
Vá na caixa de "Variáveis do sistema", verifique se existe a variável chamada CLIPPER (pode ser que esteja em minuscula também). Se não existir, clique em Nova. Prencha os dois campos:
Nome da variável: CLIPPER
Valor da variável: F200
Confirme: Ok, Ok e Ok
2. Agora precisa alterar o arquivo CONFIG.NT:
Clique no Menu Iniciar, Executar e digite: notepad %SystemRoot%\SYSTEM32\CONFIG.NT
Ai verifique se existem as seguintes linhas:
FILES=90
BUFFERS=60
Senão existirem digite-as. Se o files estiver =<numero_inferior> mude para 90
Saia gravando do Notepad (Alt-A, sair e confirmar gravação)
3. Agora precisa alterar o arquivo AUTOEXEC.NT:
Clique no Menu Iniciar, Executar e digite: notepad %SystemRoot%\SYSTEM32\AUTOEXEC.NT
Ai verifique se existe a seguinte linha:
%SystemRoot%\system32\MODE CON LINES=25 COLS=80
Senão existir adicione a linha no final do arquivo.
Saia gravando do Notepad (Alt-A, sair e confirmar gravação)
Depois disso, deve reiniciar o terminal XP.
Veja se esta dica de configuração de ambiente for o suficiente para que o sistema não aborte. Um teste que ajuda a identificar melhor as mensagens de erros, é executando o programa na linha de comando (tela preta).
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Programa em Clipper Roda no XP mas sem algumas funções
Alterei um aplicativo que altera o REGISTRO do Windows XP que tinha e ainda tem a finalidade de dar maior repaidez na abertura dos dbfs e no direcionamento para impressão. Ai aproveitei e implementei alteração para as variáveis de ambiente alterando também o CONFIG.NT.
Se quiser utilizar e encurtar todo o procedimento que passei, bastará executar este aplicativo (clique aqui, para baixá-lo) da seção de Downloads.
Se quiser utilizar e encurtar todo o procedimento que passei, bastará executar este aplicativo (clique aqui, para baixá-lo) da seção de Downloads.
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
-
csvideo2006
- Usuário Nível 1

- Mensagens: 3
- Registrado em: 05 Out 2012 11:51
- Localização: ESPIRITO SANTO
Programa em Clipper Roda no XP mas sem algumas funções
Boa Note Pablo e obrigado pela força í cara. O primeiro procedimento que me passou não funcionou. Vou baixar agora o aplicativo e vou testar e posto aqui o resultado.
Grande Abraço
Grande Abraço
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Programa em Clipper Roda no XP mas sem algumas funções
O primeiro ? Quer dizer os três itens de procedimentos (fora o Set_XP) ?O primeiro procedimento que me passou não funcionou.
Nesses procedimentos, você pode dizer quais os itens que precisou mudar ? Isto é, quais itens que estavam diferentes ao indicado ?
Um clip-abraço !
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.