Página 1 de 1

DBCombobox

Publicado: Vie Dic 10, 2004 7:12 pm
por jjlc
Hola a todos.
Estaba probando TDBCOMBOBOX , y no lo "pillo".
Al principio no se desplegaba el combobox, añadí­ ::odbfdataset1:edit() al crear el combobox y ahora se despliega pero no muestra nada.
Me podriais encaminar? y con el tbdlistbox tampoco me va, supongo que ocurre lo mismo.
Gracias.
--
José Juan de León Carlos
Digital Solution Canarias.
C/. Fragata Danmark sn Edif. Los Corales 2 Bajo
38005 Santa Cruz de Tenerife
Tfno.. 922236011 Fax: 822012301
--

DBCombobox

Publicado: Vie Dic 10, 2004 8:16 pm
por ignacio
José Juan,
Todos los datacontrol se encuentran en modo sólo lectura por defecto y tan sólo son editables cuando su Dataset del cual dependen entra en modo edición bien con el método Edit() o con el método AddNew(), y por lo tanto lo que has hecho es correcto, si bien yo habrí­a llamado a DataSet:Edit() en otro evento como TForm:OnInitiate, ya que es posible que haya más Datacontrols que se creen después del DBCombo y por lo tanto dichos controles ni existen cuando el DataSet entre en modo edición, y por lo tanto no reciben la notificación de entrar en edición correctamente. Espero que lo entiendas.
Por otra parte el valor (Value) del DBCombo es el que se liga con el DataSet pero NO la lista despeglable que cualquier combobox tiene. Es tu responsabilidad alimentar dicha lista bien con una tabla, una matriz o directamente desde propio IDE editando la propiedad aItems.
Un saludo,
--
Ignacio Ortiz
www.xailer.com
"José Juan de León Carlos" <jjlc@canariastelecom.com> escribió en el mensaje news:[email=41b9e70e@ozsrv2.ozlan.local...]41b9e70e@ozsrv2.ozlan.local...[/email]
Hola a todos.
Estaba probando TDBCOMBOBOX , y no lo "pillo".
Al principio no se desplegaba el combobox, añadí­ ::odbfdataset1:edit() al crear el combobox y ahora se despliega pero no muestra nada.
Me podriais encaminar? y con el tbdlistbox tampoco me va, supongo que ocurre lo mismo.
Gracias.
--
José Juan de León Carlos
Digital Solution Canarias.
C/. Fragata Danmark sn Edif. Los Corales 2 Bajo
38005 Santa Cruz de Tenerife
Tfno.. 922236011 Fax: 822012301
--

DBCombobox

Publicado: Sab Dic 11, 2004 12:51 pm
por jjlc
ok, pillado Gracias
"Ignacio Ortiz" <NoNameToAvoidSpam@ozs.com> escribió en el mensaje news:41b9f61f$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
José Juan,
Todos los datacontrol se encuentran en modo sólo lectura por defecto y tan sólo son editables cuando su Dataset del cual dependen entra en modo edición bien con el método Edit() o con el método AddNew(), y por lo tanto lo que has hecho es correcto, si bien yo habrí­a llamado a DataSet:Edit() en otro evento como TForm:OnInitiate, ya que es posible que haya más Datacontrols que se creen después del DBCombo y por lo tanto dichos controles ni existen cuando el DataSet entre en modo edición, y por lo tanto no reciben la notificación de entrar en edición correctamente. Espero que lo entiendas.
Por otra parte el valor (Value) del DBCombo es el que se liga con el DataSet pero NO la lista despeglable que cualquier combobox tiene. Es tu responsabilidad alimentar dicha lista bien con una tabla, una matriz o directamente desde propio IDE editando la propiedad aItems.
Un saludo,
--
Ignacio Ortiz
www.xailer.com
"José Juan de León Carlos" <jjlc@canariastelecom.com> escribió en el mensaje news:[email=41b9e70e@ozsrv2.ozlan.local...]41b9e70e@ozsrv2.ozlan.local...[/email]
Hola a todos.
Estaba probando TDBCOMBOBOX , y no lo "pillo".
Al principio no se desplegaba el combobox, añadí­ ::odbfdataset1:edit() al crear el combobox y ahora se despliega pero no muestra nada.
Me podriais encaminar? y con el tbdlistbox tampoco me va, supongo que ocurre lo mismo.
Gracias.
--
José Juan de León Carlos
Digital Solution Canarias.
C/. Fragata Danmark sn Edif. Los Corales 2 Bajo
38005 Santa Cruz de Tenerife
Tfno.. 922236011 Fax: 822012301
--