Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-03-2011
arequipa2000 arequipa2000 is offline
Registrado
 
Registrado: may 2007
Posts: 6
Poder: 0
arequipa2000 Va por buen camino
Ayuda con stringgrid

buenas noches.
desearia ayuda: en una celda de un stringgrid conforme se vaya ingresando caracteres o datos vaya apareciendo una relacion de articulos relacionados a esos datos que se ingresan. ejemplo:

cuando se vaya ingresando: computa, aparezca:
computadora pentium 1
computadora pentium2
computadora pentium 3

y asi poder seleccionar el deseado.

cualquier ayuda se agradecera
Responder Con Cita
  #2  
Antiguo 04-03-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Hola.

Creo entender según lo que comentas que lo que necesitarías sería un combobox en la casilla del stringgrid en la que estés escribiendo y esa propiedad el stringgrid que yo sepa no la tiene. Imagino que tienes dos opciones:

1-Incluir en el evento adecuado del stringgrid que cree un combobox y lo vaya rellenando con los datos en función a lo que se vaya escribiendo, o hacer algo parecido.

2-Usar un componente en vez del stringgrid que tenga esa posibilidad.

Yo particularmente lo que he hecho para solucionar el tema de las consultas es crear un formulario que aparece al pulsar una tecla de función y en la que te aparece la tabla que quieras consultar y cuando selecciones el registro te lo devuelva al formulario del grid.

Espero haberte dado algo de luz en el asunto pero el tema que quiere solucionar tiene su complicación.

Saludos
Responder Con Cita
  #3  
Antiguo 04-03-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Una pregunta para complementar información:
Los datos que quieres que aparezcan en la lista, ¿De dónde salen? ¿Alguna tabla de Base de Datos?

A priori la opción más sencilla se me antoja que es utilizar otro componente más adecuado para seleccionar el valor, como te han comentado y en todo caso "superponerlo" a la celda del StringGrid para simular que estás editando el él.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 05-03-2011
arequipa2000 arequipa2000 is offline
Registrado
 
Registrado: may 2007
Posts: 6
Poder: 0
arequipa2000 Va por buen camino
lo que estaba pensando hacer era crear una tabla con informacion del nombre de los articulos a vender y sus precios y usar estos en un stringgrid, para que cada vez que se comience a ingresar datos en el stringgrid se vaya haciendo una consulta a la tabla de articulos seleccione aquel o aquellos que cumplan con lo que se este ingresando en ese momento, esto con el objeto ahorrar tiempo en ingresar los datos.

espero me entiendan.
Responder Con Cita
  #5  
Antiguo 06-03-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Ahhhhhhhhhhhhh... pensaba que querías hacer una consulta estando editando una celda de un stringgrid y el stringgrid del que hablas es el que quieres crear para la consulta.

Bueno, para lo que quieres hacer creo que lo mejor es que uses un dbgrid y pongas en alguna parte un edit en el que ir escribiendo, según vayas escribiendo capturas el evento change del edit y vas haciendo un findkey o un filtro a la tabla y te irán quedando los registros que quieras, algo parecido a esto:

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
Ayuda con StringGrid BuenaOnda Varios 1 10-06-2008 05:30:53
ayuda stringgrid Rasecma Varios 1 18-10-2007 10:12:56
Ayuda Stringgrid peripla Varios 2 25-06-2007 17:11:17
Ayuda con StringGrid BuenaOnda Varios 2 23-05-2007 09:12:47
Ayuda con Stringgrid estebanx OOP 4 01-06-2006 20:20:24


La franja horaria es GMT +2. Ahora son las 03:00:16.


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