Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Gráficos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-05-2004
hook hook is offline
Miembro
 
Registrado: abr 2004
Posts: 67
Poder: 21
hook Va por buen camino
generar grafico con dbtchart

Hola tengo que hacer un grafico de un control de virus y quiero que me aparezca algo asi: en el eje x que me aparezcan los nombres de los pc´s infectados (ej pc1=5virus. pc2=20virus, pc3=8virus etc...), que salgan las barras y cada barra que contenga el numero de virus.

Si me explicais mas o menos como hacerlo os lo agradeceria mucho...
P.D. La base de datos esta hecha en access por si tiene algo q ver...

Un saludo, gracias
Responder Con Cita
  #2  
Antiguo 04-05-2004
Ruben_Cu Ruben_Cu is offline
No confirmado
 
Registrado: oct 2003
Ubicación: Mariel, Cuba
Posts: 271
Poder: 0
Ruben_Cu Va por buen camino
Hola hook, lo primero que supongo es que tienes una Tdataset que ya tiene el resultado de lo quieres, o sea puede ser un TAdoQuery
Entoces colocas en tu formulario un TDBChart y sigueslos siguiente pasos:
Botón derecho y hace en clic en Edit Chart.
Seleccionas el tipo de gráfico, en tu caso barras.
Ahora selecionas en la pestaña de Series
y despliegas el combobox DataSet
Seleccionas el DataSet que contiene el resultado que quieres.
En 'X' escoges la PC
Y en Bar escoges Nº de virus
Asunto terminado
Solo recuerda que tienes que tener una DataSet con el resultado que deseas mostrar.
Saludos
Responder Con Cita
  #3  
Antiguo 04-05-2004
hook hook is offline
Miembro
 
Registrado: abr 2004
Posts: 67
Poder: 21
hook Va por buen camino
Gracias por contestar, pero cuando selecciono el dataset y despliego el campo x o el campo bar solo me aparecen los campos numericos entonces para que aparezcan los nombres de los pc como lo hago???

la sentencia seria algo asi, no? --> select distinct nom_pc,count(*) from servers
Responder Con Cita
  #4  
Antiguo 04-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
la sentencia debiera ser

Código SQL [-]
Select nom_pc, count(*) cantidad
  from servers
 group by nom_pc;

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
  #5  
Antiguo 04-05-2004
Avatar de SnaKe
SnaKe SnaKe is offline
Miembro
 
Registrado: may 2003
Ubicación: Madrid (España)
Posts: 227
Poder: 22
SnaKe Va por buen camino
Hola,

Especifica el campo para el eje X en el combo 'Labels' y en combo 'X' dejalo vacio.

Un saludo.
__________________
Todos somos aficionados. La vida es tan corta que no da para más.
Guia de Estilos
Responder Con Cita
  #6  
Antiguo 04-05-2004
hook hook is offline
Miembro
 
Registrado: abr 2004
Posts: 67
Poder: 21
hook Va por buen camino
sigue sin salirme en el combo labels los campos que no sean numericos....
Ayuda....
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 10:23:12.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi