Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

problemas con TChart

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: problemas con TChart Responder citando

Hola, estoy trabajando con este componente (Tchart) para mostrar unas graficas. Las graficas muestran una consulta realizada por el cliente en tiempo de ejecucion.
Mi problema es el siguiente; cuando realizo varias consultas, puedo borrar la grafica y cargar la siguiente pero la leyenda (legend) añade uan serie cada vez q muestro una graficay no se borralas para q no se vayan agregando....
Otra pregunta, alguien sabe como se imprimen estas graficas?, es q yo me creo un boton para imprimir y en el evento Onclick pongo Grafica->Print(); y no me funciona ( la funcion esta definida para grafica pero no me compila) hay q configura la impresora o algo? no sé.....
gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Re: problemas con TChart Responder citando

paz escribió:
Mi problema es el siguiente; cuando realizo varias consultas, puedo borrar la grafica y cargar la siguiente pero la leyenda (legend) añade uan serie cada vez q muestro una graficay no se borralas para q no se vayan agregando....

Yo esto lo solucionaría poniendo el TChart en un formulario que se crea y destruye cada vez que te haga falta. Algo así por ejemplo:
Código:
while (!Tabla->Eof)
{
     Application->CreateForm(__classid(TForm1), &Form1);
     ...
     ...
     (Aquí haces el gráfico como estés haciendo ahora)
     ...
     ...
     Form1->ShowModal();     // Y lo muestras
     delete Form1;
     Tabla->Next();
}

paz escribió:
Otra pregunta, alguien sabe como se imprimen estas graficas?, es q yo me creo un boton para imprimir y en el evento Onclick pongo Grafica->Print(); y no me funciona ( la funcion esta definida para grafica pero no me compila) hay q configura la impresora o algo? no sé.....

Para imprimir, prueba a usar TQRChart en vez de TChart. Para mostrarla sin imprimir basta que hagas un Preview() del QuickReport.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Gracias, lo de legend no lo he solucionado exactamente como dices tu pero bueno ya lo he solucionado...
pero con al impresion tengo muchos problemas.... ya trabajo con Borland Developer Studio 2006 y no tengo el componente quickReport y pro lo tanto tampoco el TQRChart.
he leido qeu puedes directamente imprimirlo con TChart1->print() pero a mi me da un error que no entiendo.... eh intentado meterlo en un panel he imprimir el panel Panel.Print(); pero me da el mismo error... yo creo que me falta incluir una libreria o decirle algo de pro donde imprime..... no sé.
Puedo incluir el componente QR en mi programa para utilizarlo? y de donde puedo sacarlo? es qeu he visto muchso ejemplos con ese componente pero no sé...
gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Ahí si que no puedo ayudarte porque yo todavía no he instalado BDS 2006. Lo siento.
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

Hola Paz...

Bueno el builder 6 igual que el delphi 7 ya no tiene la paleta QuickReport como te habras dado cuenta, en lugar de esta paleta tenemos la paleta RaveReports...

Como yo no sabia usar el RaveReports, porque me acostumbre a usar el QuickReport estuve averiguando por ahi y tenemos nuestro querido y comprendido QuickReport en ... si no me equivoco la carpeta Bin, lo unico que tienes que hacer es instalar este paquete... (OJO yo lo hice en Delphi 7 pero supongo que como son de la misma familia pues se puede hacer con el builder)

Ahora para estar seguro lo que puedes hacer es buscar la palabra quickreport en la carpeta archivos de programa...

Espero haberte ayudado y nos comentas que tal te fue y mejor si dejas la solución por ejemplo en que lugar esta este paquete, mañana me estare dando una vuelta para ver como te fue, y esta noche le hecho un ojo haber que paquete instale,... bye.
_________________
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor Yahoo Messenger MSN Messenger
Mensaje    Asunto: Responder citando

hola raul,
pues no encuentro nada de quickreport, solamente una imagen.... eh mirado en el cd de instalcion pro si habai algo q no se hubiese instalado y tampoco me aparece nada..... voy a buscar algo más y si soluciono mi problema te lo comunico....
Estoy pensando en utilizar el ravereport, total yo no he trabajado con quickreport entonces es avituarme a uno o a otro.. lo del quickreport es simplemente pro que hay muchos ejemplos en el foro q podria probar pero bueno.....
otra cosa q no tengo muy clara.. yo tengo una grafica q quiero imprimir y escribo en un boton en el evento onclick Grafica1->Print(), bien pues esto no funciona, y yo creo q es por que me falta alguna libreria o algo asi.... para imprimir, es necesasrio siempre introducir el componente de impresion de Quickreport o de Ravereport? o se puede hacer sin utilizar un componente de estos?
No sé si la pregunta es muy básica pero es q apenas llevo unas semanas con bds y tengo algunos conceptos en el aire.....
gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

hola,
puede alguien pasarme un ejemplo de codigo q imprima un formulario, algo basico es q no puedo ni hacer algo tan basico como eso......
Un eejmplo completo para ver las librerias q se incluyen y todo eso, si utilizais el quick report no importa yo intenpare pasarlo y utilizar el rave report....
gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Hola Paz, me siento apenado contigo ya que no he tenido tiempo para revisartelo el paquete que tienes que instalar, pero como dices que utilizaras el ravereports pues te deseo toda la suerte para que te funcione lo que quieres hacer... por otro lado en el foro hay ejemplos de como imprimir el contenido de un formulario, pero la verdad es que yo no lo probe personalemente siempre he impreso lo que he necesitado desde el quickreport, ahora para imprimir graficas la verdad no tengo idea, pero se me ocurre que talvez con el componente digamos TBDChart (caso de quick report) investigues si tiene su metodo de Preview, y listo ya que si tiene esto pues tendras la vista preliminar y desde este cuadro de dialogo lo imprimes ...

Estare atento a tus respuestas... bye...
_________________
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor Yahoo Messenger MSN Messenger
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.