Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-05-2003
Sóstrato Sóstrato is offline
Miembro
 
Registrado: may 2003
Posts: 13
Poder: 0
Sóstrato Va por buen camino
DBComboBox dentro de un DBGrid..Como?

Hola, necesito su colaboracion como siempre.
Tengo un DBGrid con el detalle de factura y si NO se el codigo de un articulo necesito una forma de ver los codigo de articulos del maestro de articulos; pense en un DBComboBox dentro del DBGrid.. Como podria hacer esto?..

Gracias por su atencion...
__________________
Sóstrato Vásquez
www.adidesa.com
Responder Con Cita
  #2  
Antiguo 24-05-2003
bitERROR bitERROR is offline
No confirmado
 
Registrado: may 2003
Posts: 33
Poder: 0
bitERROR Va por buen camino
Asignar un DBComboBox a un campo es algo un poco complicado. Los descendentes del TCustomDBGrid ofrecen la posibilidad de asignar una lista de valores a cada columna (entre otras opciones) que puede mostrarse como lista desplegable (combo) en el grid.

Si tienes las columnas definidas, haz doble click en el grid para verlas, mira las propiedades de la columna a la que quieras asignar la lista. Los items has de ponerlos en la propiedad PickList y la propiedad ButtonStyle ha de ser cbsAuto para este caso (si haces F1 sobre esta propiedad podrás ver lo que significa cada uno de los posibles valores).

Así cuando el usuario edite una celda de esta columna se presentará como un combo pudiendo seleccionar el valor entre los items que pusiste en la propiedad PickList.

Po eso, que vaya bien!

Nota: Yo no suelo emplear esta opción porque además de seleccionar un valor de la lista el usuario puede escribir el valor que se le antoje y me suele interesar que el valor que ponga sea únicamente uno de los que yo he puesto en la lista, lo que conlleva ciertos controles añadidos. Tu mismo.
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 09:45:51.


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