Problemas com Rave Reports
Seja Bem-Vinda BORLAND!!!
Bom aproveitanto,
Montei um relatório (Rave) sem nada, apenas com um label escrito ´Teste´ e numa aplicação IntraWeb coloquei um botão com a seguinte instrução:
RvProject1.ExecuteReport(´Report1´);
Quando clico no botão ele abre a tela ´Output Options´ para escolher (Printer, Preview ou File), quando seleciono o ´Preview´ ele apresenta a seguinte msg.:
Canvas does not allow drawing
Obs.: Por favor, já tentei de tudo, já reinstalei o Delphi7 seis vezes e não obtive sucesso....
Obrigado!!!
Marcelo Ribeiro
Analista de Sistemas
[i:fccac93356][b:fccac93356][color=red:fccac93356]Título editado.[/color:fccac93356][/i:fccac93356][/b:fccac93356]
Bom aproveitanto,
Montei um relatório (Rave) sem nada, apenas com um label escrito ´Teste´ e numa aplicação IntraWeb coloquei um botão com a seguinte instrução:
RvProject1.ExecuteReport(´Report1´);
Quando clico no botão ele abre a tela ´Output Options´ para escolher (Printer, Preview ou File), quando seleciono o ´Preview´ ele apresenta a seguinte msg.:
Canvas does not allow drawing
Obs.: Por favor, já tentei de tudo, já reinstalei o Delphi7 seis vezes e não obtive sucesso....
Obrigado!!!
Marcelo Ribeiro
Analista de Sistemas
[i:fccac93356][b:fccac93356][color=red:fccac93356]Título editado.[/color:fccac93356][/i:fccac93356][/b:fccac93356]
Marceloribeiro
Curtidas 0
Respostas
Marcosalex
29/12/2003
Quando me dá esse erro, é por falta de memória.
GOSTEI 0
Marceloribeiro
29/12/2003
Meu Irmão,
Valeu pela resposta, mas tenho 256MB de memória RAM e tenha absoluta certeza que isto não é... mas valeu a dica....
Se alguém souber, agradeço desde já....
Marcelo Ribeiro
Analista de Sistemas
Valeu pela resposta, mas tenho 256MB de memória RAM e tenha absoluta certeza que isto não é... mas valeu a dica....
Se alguém souber, agradeço desde já....
Marcelo Ribeiro
Analista de Sistemas
GOSTEI 0
Xmagno
29/12/2003
A sua impressora default está on-line?
Ja tive problemas assim, nao com o rave, e era a impressora off-line.
Ja tive problemas assim, nao com o rave, e era a impressora off-line.
GOSTEI 0
Danielclubedelphi
29/12/2003
bom... o formulario do intraweb é diferente do form normal...
essa mensagem q esta dando já diz tudo: naum é possivel desenhar no caso nesse tipo de formulario.
uma alternativa é vc usar o pageproducer(do intraweb)... e fazer um relatorio na forma de uma tabela.
essa mensagem q esta dando já diz tudo: naum é possivel desenhar no caso nesse tipo de formulario.
uma alternativa é vc usar o pageproducer(do intraweb)... e fazer um relatorio na forma de uma tabela.
GOSTEI 0
Marceloribeiro
29/12/2003
Exatamente, eu também entendi isso....
Mas o problema é que tenho um amigo que inclusive trabalha na Saraiva e utiliza este recurso, ele não tem problema nenhum, funciona perfeitamente, será que eu teria que ter algo startado em minha máquina?
Obs.: Se caso souber onde posso encontrar ajuda sobre o PageProducer, lhe agradeço desde já, ok?
Marcelo Ribeiro
Analista de Sistemas
Mas o problema é que tenho um amigo que inclusive trabalha na Saraiva e utiliza este recurso, ele não tem problema nenhum, funciona perfeitamente, será que eu teria que ter algo startado em minha máquina?
Obs.: Se caso souber onde posso encontrar ajuda sobre o PageProducer, lhe agradeço desde já, ok?
Marcelo Ribeiro
Analista de Sistemas
GOSTEI 0
Nildo
29/12/2003
Este problema é causado por falta de memória. Não importa quanto você tem de memória, outros programas podem estar utilizando tudo, ou entao algum virus danificou o sistema de gerenciamento de memoria do Windows, o que já aconteceu comigo.
GOSTEI 0
Gilbertoferreirasilva
29/12/2003
gostaria de saber como eu trabalho com o rave reports no intra web
GOSTEI 0
Mozico
29/12/2003
a solucao e CRYSTAL REPORTS 9
td q o rave faz ele faz 10 vezes melhor..
pode crer!!
td q o rave faz ele faz 10 vezes melhor..
pode crer!!
GOSTEI 0
Nildo
29/12/2003
Eu acho o FreeReport o melhor gerador de relatórios pra Delphi que existe. E o melhor é que é Free.
GOSTEI 0
Mozico
29/12/2003
se vc me convencer q o freereport e melhor, paro de usar o crystal e passo a usar o free..
agora eu posso te convencer a usar o crystal...
agora eu posso te convencer a usar o crystal...
GOSTEI 0
Nildo
29/12/2003
[quote:03400b7f91=´Wagner Luiz Ferreira´]se vc me convencer q o freereport e melhor, paro de usar o crystal e passo a usar o free..
agora eu posso te convencer a usar o crystal...[/quote:03400b7f91]
Bom, vamos tentar...
Eu nunca uzei o Crystal, então não posso dizer qual é melhor (entre os dois). Mas entre todos que eu testei, gostei do FreeReport. Algumas diferenças entre o Crystal e o FreeRep:
O FreeReport é especifico para o Delphi. Ele vem com um componente (não visual) que quando vc da dois cliques, você abre o editor dele. Que é MUITO bom e intuitivo, muito facil de usar, tem um monte de recurso Muito bom que só utilizando pra saber! Bom, você pode salvar o relatório que você montou (em tempo de design, mas com o editor dele), e carregar em tempo de execução pra poder gerar os relatórios. Isso é bom pois voce nao precisa recompilar todo o sistema por causa de um detalhe que voce alterar no relatório. Mas isso o Crystal tambem faz. Mas você tem a opção de armazenar o modelo do relatório no próprio executavel também, e também tem a opção de armazenar o editor no próprio EXE também. Então se o cliente quiser alterar o modelo, ele clica em um botão que voce coloca na tela e então ele pode alterar o modelo. Ele já vem com componentes de gráfico, código de barras, etc. Tem opções de HighLight por condição interna ou externa, você pode criar variaveis internas, que dispara um evento no componente sempre que ela for chamada. Por exemplo:
Isso é apenas um recorso, você pode alterar as propriedades dos objetos que voce coloca no relatorio facilmente. Bom tem muito mais coisas que não me lembro agora que são ótimas também, fora a extrema facilidade de utilizacao com Banco de Dados. Internamente você linka com seus DataSources. Bom, o Crystal pode fazer tudo isso também, mas esse é Free e OpenSource :D
agora eu posso te convencer a usar o crystal...[/quote:03400b7f91]
Bom, vamos tentar...
Eu nunca uzei o Crystal, então não posso dizer qual é melhor (entre os dois). Mas entre todos que eu testei, gostei do FreeReport. Algumas diferenças entre o Crystal e o FreeRep:
O FreeReport é especifico para o Delphi. Ele vem com um componente (não visual) que quando vc da dois cliques, você abre o editor dele. Que é MUITO bom e intuitivo, muito facil de usar, tem um monte de recurso Muito bom que só utilizando pra saber! Bom, você pode salvar o relatório que você montou (em tempo de design, mas com o editor dele), e carregar em tempo de execução pra poder gerar os relatórios. Isso é bom pois voce nao precisa recompilar todo o sistema por causa de um detalhe que voce alterar no relatório. Mas isso o Crystal tambem faz. Mas você tem a opção de armazenar o modelo do relatório no próprio executavel também, e também tem a opção de armazenar o editor no próprio EXE também. Então se o cliente quiser alterar o modelo, ele clica em um botão que voce coloca na tela e então ele pode alterar o modelo. Ele já vem com componentes de gráfico, código de barras, etc. Tem opções de HighLight por condição interna ou externa, você pode criar variaveis internas, que dispara um evento no componente sempre que ela for chamada. Por exemplo:
procedure TAlgumaCoisaQueNaoMeLembro.OnGetValue( Nome: Variant; Valor: Variant ); begin if Value = ´Nome´ then Valor := ´Qualquer coisa´; end;
Isso é apenas um recorso, você pode alterar as propriedades dos objetos que voce coloca no relatorio facilmente. Bom tem muito mais coisas que não me lembro agora que são ótimas também, fora a extrema facilidade de utilizacao com Banco de Dados. Internamente você linka com seus DataSources. Bom, o Crystal pode fazer tudo isso também, mas esse é Free e OpenSource :D
GOSTEI 0
Luizzonta
29/12/2003
Tente isso...
Acesse as propriedades do Meu Computador > Avançadas > Variaveis de Ambiente...
Daí galera, vcs vao achar duas variaveis para os arquivos temporarios. Ta aí a causa do problemao!hehe... os path estao direcionando para uma pasta de usuario, ae vcs sabem né? PIF....
Agora é só alterar os 2 paths para o seguinte endereco:
C:\WINDOWS\TEMP
Acesse as propriedades do Meu Computador > Avançadas > Variaveis de Ambiente...
Daí galera, vcs vao achar duas variaveis para os arquivos temporarios. Ta aí a causa do problemao!hehe... os path estao direcionando para uma pasta de usuario, ae vcs sabem né? PIF....
Agora é só alterar os 2 paths para o seguinte endereco:
C:\WINDOWS\TEMP
GOSTEI 0
Xanatos
29/12/2003
Bom ! eu gosto do Rave! mas é sempre bom conhecer outros componentes! Nildo, existe alguma versao do Free Report para D7?
GOSTEI 0
Nildo
29/12/2003
Num sei não, eu uso ele com o Delphi6...
GOSTEI 0
Chas
29/12/2003
Bom ! eu gosto do Rave! mas é sempre bom conhecer outros componentes! Nildo, existe alguma versao do Free Report para D7?
eu fui isar o RAVE e me atrapalhe todo, achei mais complexo que o quick reports, não conheço outros geradores mas não gostei do RAVE
GOSTEI 0
Bon Jovi
29/12/2003
nildo, vc sabe onde tem componente de exportação p/ PDF q seja compatível com o FreeReport? Esse não compila: http://www.torry.net/quicksearchd.php?String=FreeReport+PDF+Export+Filter&Exact=Yes&Title=Yes
GOSTEI 0