[Lazarus-es] Grib con seleccion tipo combobox

alfred en arsistemes.com alfred en arsistemes.com
Mar Ago 7 22:05:06 CEST 2012


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
>






More information about the Lazarus-es mailing list