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 15-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
Wink ordenar leyenda del tdbchart

como puedo ordenar la leyenda de menor a mayor y que asi se me vea reflejado en el grafico tambien.
ej.

leyenda
maiz 3
torta 5
limon 20
Código Delphi [-]
 
         --
    --   --
--  --   --
--  --   --
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #2  
Antiguo 15-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Hola

sin animos de ofender ni de incomodar... creo que deberias ser un poquito mas explicativo con tus consultas

osea.. se entiende que estas usando un grafico... pero que componente tienes, que datos manejas (numericos string, etc), que forma de grafico, que version de delphi, como estas ordenando las series en el grafico el eje x el eje y, etc etc etc
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 15-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Amigo ingabraham, por favor, tienes ya cerca de 500 mensajes en clubdelphi, ya sabes que debes explicar lo más claro y exacto tu problema porque no somos adivinos, compréndelo.
Has puesto 3 mensajes similares y en los 3 has hecho lo mismo, no se entiende realmente qué quieres hacer.
http://www.clubdelphi.com/foros/showthread.php?t=74886
http://www.clubdelphi.com/foros/showthread.php?t=74833
http://www.clubdelphi.com/foros/showthread.php?t=74827
Responder Con Cita
  #4  
Antiguo 15-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
mas explicado no puedo ser.

existe en delphi llamado tdbchart

este componente grafica.
si le dan doble clic al grafico aparece una pestanna llamada leyenda

si conocen los graficos de excel es lo mismo, sabran que es una pestanna.

pienso en mi ingnorancia que los datos que grafica este componente SON NUMERICOS.

mi pregunta es como puedo ordenar los datos de la leyenda.

que me salga en un grafico de barra la 1. la barra mas pequenna , 2. la mediana , 3, la mas grande y asi.

delphi 7, firebird 2.0 , componete grafico tdbchart
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #5  
Antiguo 15-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
pues el tamaño de las barras depende de la informacion que coloques como serie
si la serie esta desordenada entonces el grafico mostrara las barras desordenadas
si ordenas la serie el grafico mostrara las barras ordenadas
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #6  
Antiguo 15-07-2011
Avatar de ingabraham
ingabraham ingabraham is offline
Miembro
 
Registrado: ago 2007
Posts: 614
Poder: 17
ingabraham Va por buen camino
compannero este es mi sql, ya le puse la clausula order by pero nada, me sale desordenado
Código SQL [-]
  with DMDatos.IBQGrafica do
   begin
     close;
     SQL.Clear;
     SQL.Add(' Select '+ CBCampo.text +'  as DATO1, count (id) as DATO2 ');
     SQL.Add('  from NACIMIENTOS ');
     SQL.Add('   Group by '+ CBCampo.text +'  ');
     SQL.Add('   Order by '+ CBCampo.text +'  ');     
     Active := TRUE;
   end;
__________________
Enseñar es la virtud de un sabio.
Responder Con Cita
  #7  
Antiguo 15-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.107
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Tal vez tengas que "trastear" con los valores de los distintos valores de la leyenda:

Código Delphi [-]
dbchart1.Legend.Item[0].Text := '111';

Aunque saldrá en el orden de las series, tal y como comenta oscarac.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
faste report leyenda transversal JXJ Varios 1 01-04-2011 17:28:20
Cual es tu leyenda? Pascalizado La Taberna 0 26-01-2008 21:25:33
Tdbchart Genner OOP 0 27-06-2006 18:51:55
tdbchart xias Lazarus, FreePascal, Kylix, etc. 0 03-01-2006 14:31:06
tdbchart xias Gráficos 0 02-01-2006 12:51:42


La franja horaria es GMT +2. Ahora son las 15:58:22.


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