Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2012-08

Grib con seleccion tipo combobox

6 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

admin foro

Lo que pasa es que tengo una base de datos y he visto que en delphi existe una grib que al uno darle a la columna aparece una especie de combobox con la campo seleccionado o que se le definio de la base de datos y al abrirlo aparecen los datos almacenados en la base de datos.

Existe esto en delphi
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120806/514f7628/attachment.html>

Reply by email

Jose Daboin
to admin foro

Diras en Lazarus querras decir lo que esta en esta imagen http://bit.ly/QFIFuk?

El 6 de agosto de 2012 15:13, admin foro <forobtf4 en gmail.com> escribi�:

Show quoted text 13 lines
Lo que pasa es que tengo una base de datos y he visto que en delphi existe una grib que al uno darle a la columna aparece una especie de combobox con la campo seleccionado o que se le definio de la base de datos y al abrirlo aparecen los datos almacenados en la base de datos. Existe esto en delphi _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120806/232e0f6e/attachment.html>

Reply by email

Maxi
to Jose Daboin

Eso es un campo lookup, cuando traes los objetos que hacen referencia a cada campo de la tabla podes crear uno que este relacionado a otra tabla y al seleccionar una descripcion escribe el codigo en la tabla en cuestion.
Haces dobleclick sobre el objeto ztable,zquery o el que uses como acceso a la tabla, y agregas un nuevo campo tipo lookup.

El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog

Reply by email

alfred en arsistemes.com
to Maxi

Bueno, supongo que es lo mismo:

Yo suelo usar TDBLookupCombobox i TDBLookupListaBox.

En las propiedades ListSource incluyes la Tabla que pasar� a ser el contenido de la lista o el combo.
En ListField el campo a mostrar.

Estas tablas es conveniente indexarlas y puedes permitir editar el campo descripci�n (por ejemplo) que es el que se visualizar� en el combo sin tocar el �ndice. Todo ello en el lugar de la aplicaci�n en que configuras su contenido (un Grid por ej. ) . De esta manera evitas que el usuario cambie ca�ticamente datos de tus tablas.

Lo puedes enlazar con el lugar de destino del dato seleccionado que ser�an las propiedades DataSource y DataField.

Espero que se entienda.
---
Alfred Rivera

Show quoted text 21 lines
Eso es un campo lookup, cuando traes los objetos que hacen referencia a cada campo de la tabla podes crear uno que este relacionado a otra tabla y al seleccionar una descripcion escribe el codigo en la tabla en cuestion. Haces dobleclick sobre el objeto ztable,zquery o el que uses como acceso a la tabla, y agregas un nuevo campo tipo lookup. -- El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html Linux User #495070 http://domonetic.com/blog _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

Reply by email

admin foro
to alfred en arsistemes.com

Nada no quiso funcionar, luego les hago un ejemplo para que lo revisen a ver si es que hago algo mal y tal vez le sirva a alguien mas

El 7 de agosto de 2012 15:35, <alfred en arsistemes.com> escribi�:

Show quoted text 51 lines
Bueno, supongo que es lo mismo: Yo suelo usar TDBLookupCombobox i TDBLookupListaBox. En las propiedades ListSource incluyes la Tabla que pasar� a ser el contenido de la lista o el combo. En ListField el campo a mostrar. Estas tablas es conveniente indexarlas y puedes permitir editar el campo descripci�n (por ejemplo) que es el que se visualizar� en el combo sin tocar el �ndice. Todo ello en el lugar de la aplicaci�n en que configuras su contenido (un Grid por ej. ) . De esta manera evitas que el usuario cambie ca�ticamente datos de tus tablas. Lo puedes enlazar con el lugar de destino del dato seleccionado que ser�an las propiedades DataSource y DataField. Espero que se entienda. --- Alfred Rivera > Eso es un campo lookup, cuando traes los objetos que hacen referencia > a cada campo de la tabla podes crear uno que este relacionado a otra > tabla y al seleccionar una descripcion escribe el codigo en la tabla > en cuestion. > Haces dobleclick sobre el objeto ztable,zquery o el que uses como > acceso a la tabla, y agregas un nuevo campo tipo lookup. > > -- > El que pregunta aprende, y el que contesta aprende a responder. > > No a la obsolecencia programada: > http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html > > Linux User #495070 > http://domonetic.com/blog > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120808/be9f635e/attachment.html>

Reply by email

admin foro
to admin foro

No funciono pero ya me funciona de otra forma que es agregando los datos a la dbgrib por medio de la opcion list.add

El 8 de agosto de 2012 18:07, admin foro <forobtf4 en gmail.com> escribi�:

Show quoted text 58 lines
Nada no quiso funcionar, luego les hago un ejemplo para que lo revisen a ver si es que hago algo mal y tal vez le sirva a alguien mas El 7 de agosto de 2012 15:35, <alfred en arsistemes.com> escribi�: Bueno, supongo que es lo mismo: > > Yo suelo usar TDBLookupCombobox i TDBLookupListaBox. > > En las propiedades ListSource incluyes la Tabla que pasar� a ser el > contenido de la lista o el combo. > En ListField el campo a mostrar. > > Estas tablas es conveniente indexarlas y puedes permitir editar el campo > descripci�n (por ejemplo) que es el que se visualizar� en el combo sin > tocar el �ndice. Todo ello en el lugar de la aplicaci�n en que configuras > su contenido (un Grid por ej. ) . De esta manera evitas que el usuario > cambie ca�ticamente datos de tus tablas. > > Lo puedes enlazar con el lugar de destino del dato seleccionado que ser�an > las propiedades DataSource y DataField. > > Espero que se entienda. > --- > Alfred Rivera > > > Eso es un campo lookup, cuando traes los objetos que hacen referencia > > a cada campo de la tabla podes crear uno que este relacionado a otra > > tabla y al seleccionar una descripcion escribe el codigo en la tabla > > en cuestion. > > Haces dobleclick sobre el objeto ztable,zquery o el que uses como > > acceso a la tabla, y agregas un nuevo campo tipo lookup. > > > > -- > > El que pregunta aprende, y el que contesta aprende a responder. > > > > No a la obsolecencia programada: > > > http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html > > > > Linux User #495070 > > http://domonetic.com/blog > > > > _______________________________________________ > > Lazarus-es mailing list > > Lazarus-es en lists.lazarus.freepascal.org > > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > > > > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es >

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20120813/931b73ca/attachment.html>

Reply by email