Página 1 de 1

Duda sobre tDbComboBox

Publicado: Lun May 07, 2007 5:58 pm
por Bingen Ugaldebere
Hola a todos.
He creado un objeto DbComboBox dentro de un form con un campo de un
Dataset y le he asociado unos aItems entre los cuales uno coincide con
el contenido del campo registro del Dataset.
Pero no se que me pasa, soy incapaz de abir el DBCombobox, no se que
estoy haciendo mal.
Me he mirado el manual, lo he rehecho 4 veces y no se que hago mal, no
se abre de ninguna manera, ni a tiros.
Hasta ahora lo tení­a hecho con un Combobox normal al que cargo los
aItems y se abre correctamente y al pulsar Aceptar asigno al campo
correspondiente del Dataset el elemento seleccionado en el ComboBox,
esto si funciona bien pero serí­a mas simple con un DbComboBox no?
Salu2 y gracias.

Duda sobre tDbComboBox

Publicado: Lun May 07, 2007 6:06 pm
por ignacio
Bingen,
Sólo se puede abrir el combo cuando te encuentras en modo edición.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=463f4cba@ozsrv2.ozlan.local...]463f4cba@ozsrv2.ozlan.local...[/email]
> Hola a todos.
>
> He creado un objeto DbComboBox dentro de un form con un campo de un
> Dataset y le he asociado unos aItems entre los cuales uno coincide con el
> contenido del campo registro del Dataset.
>
> Pero no se que me pasa, soy incapaz de abir el DBCombobox, no se que estoy
> haciendo mal.
>
> Me he mirado el manual, lo he rehecho 4 veces y no se que hago mal, no se
> abre de ninguna manera, ni a tiros.
>
>
> Hasta ahora lo tenía hecho con un Combobox normal al que cargo los aItems
> y se abre correctamente y al pulsar Aceptar asigno al campo
> correspondiente del Dataset el elemento seleccionado en el ComboBox, esto
> si funciona bien pero sería mas simple con un DbComboBox no?
>
> Salu2 y gracias.
>

Duda sobre tDbComboBox

Publicado: Lun May 07, 2007 8:21 pm
por Bingen Ugaldebere
Y lo estoy de hecho los demás campos se editan perfectamente y este
campo si lo uso con un ComboBox también.
Algo más por favor?
Salu2 y gracias.
Ignacio Ortiz de Zúñiga escribió:
> Bingen,
>
> Sólo se puede abrir el combo cuando te encuentras en modo edición.
>
> Un saludo,
>

Duda sobre tDbComboBox

Publicado: Mar May 08, 2007 5:33 am
por Carlos Ortiz
Una vez me paso y me parecio que fue por el orden en que defini las
propiedades, asigne primero la propiedad dtBound y dropdownlist, despues el
dataset y datafield y no me anduvo, despues los defini al reves y anduvo
bien.
Quizas sea un bolazo lo que estoy diciendo pero el equipo de Xailer puede
llegar a decirnos si esto esta cerca del problema o no.
La vez que me paso pense en que era yo y no lo tome como importante, espero
sirva de algo el comentario.
SALUDOS

Duda sobre tDbComboBox

Publicado: Mar May 08, 2007 9:54 am
por ignacio
Bingen,
INSISTO, si el combo no se despliega siquiera es por que el Datacontrol no
entra en modo edición. Comprueba que su propiedad oDataField está bien
asignada.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=463f6e57@ozsrv2.ozlan.local...]463f6e57@ozsrv2.ozlan.local...[/email]
>Y lo estoy de hecho los demás campos se editan perfectamente y este campo
>si lo uso con un ComboBox también.
>
> Algo más por favor?
>
> Salu2 y gracias.
>
>
> Ignacio Ortiz de Zúñiga escribió:
>> Bingen,
>>
>> Sólo se puede abrir el combo cuando te encuentras en modo edición.
>>
>> Un saludo,
>>

Duda sobre tDbComboBox

Publicado: Mar May 08, 2007 9:56 am
por ignacio
Carlos,
No lo creo, pero no podría asegurartelo. En cualquier caso supongo que
Bingen no está estableciendo las propiedades a mano, sino más bien a través
del propio IDE.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Carlos Ortiz" <cortiz@assistinfo.com.ar> escribió en el mensaje
news:[email=463fef8f@ozsrv2.ozlan.local...]463fef8f@ozsrv2.ozlan.local...[/email]
> Una vez me paso y me parecio que fue por el orden en que defini las
> propiedades, asigne primero la propiedad dtBound y dropdownlist, despues
> el dataset y datafield y no me anduvo, despues los defini al reves y
> anduvo bien.
>
> Quizas sea un bolazo lo que estoy diciendo pero el equipo de Xailer puede
> llegar a decirnos si esto esta cerca del problema o no.
>
> La vez que me paso pense en que era yo y no lo tome como importante,
> espero sirva de algo el comentario.
>
> SALUDOS
>
>

Duda sobre tDbComboBox

Publicado: Mar May 08, 2007 10:47 am
por Bingen Ugaldebere
Tienes razón Ignacio es el :EDIT pero me explico por que el resto de los
controles si entran en edición y este no:
Desde un formulario con un browse llamo a otro formulario entrando en
edición sobre el DataSet, pero para poder diseñar ambos formularios he
abierto un Dataset idéntico en cada uno y el segundo entra en edición
pero claro entiende que es sobre el primer Dataset aunque funciona la
edición en todos los campos menos en el DbComboBox curioso.
Solucionado con hacer en el segundo formulario
METHOD DbfPropietariosCreate( oSender ) CLASS TFormEditPropietarios
::oDbfPropietarios:= ::oParent:oDbfPropietarios
RETURN Nil
Asi funciona.
Pregunta: En la versión definitiva estará por fin disponible la
posobilidad de ver los capos de los dataset abiertos en otro form para
diseñar uno nuevo o algo así­ creí­ entender en la última reunión de Madrid??
Gracias.
Ignacio Ortiz de Zúñiga escribió:
> Bingen,
>
> INSISTO, si el combo no se despliega siquiera es por que el Datacontrol no
> entra en modo edición. Comprueba que su propiedad oDataField está bien
> asignada.
>
> Un saludo,
>

Duda sobre tDbComboBox

Publicado: Mar May 08, 2007 12:12 pm
por ignacio
Bingen,
> METHOD DbfPropietariosCreate( oSender ) CLASS TFormEditPropietarios
> ::oDbfPropietarios:= ::oParent:oDbfPropietarios
> RETURN Nil
Lo más normal y es como se muestra en todos los ejemplos, es que en el
evento OnCreate de cada DataControl le asignes su Dataset.
Me temo que los Datasource y Datasets públicos para toda la aplicación en
modo diseño no van a estar disponibles en la versión de lanzamiento. Pero
sigue en nuestra lista de asuntos pendientes.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=46403934@ozsrv2.ozlan.local...]46403934@ozsrv2.ozlan.local...[/email]
> Tienes razón Ignacio es el :EDIT pero me explico por que el resto de los
> controles si entran en edición y este no:
>
> Desde un formulario con un browse llamo a otro formulario entrando en
> edición sobre el DataSet, pero para poder diseñar ambos formularios he
> abierto un Dataset idéntico en cada uno y el segundo entra en edición pero
> claro entiende que es sobre el primer Dataset aunque funciona la edición
> en todos los campos menos en el DbComboBox curioso.
>
> Solucionado con hacer en el segundo formulario
> METHOD DbfPropietariosCreate( oSender ) CLASS TFormEditPropietarios
> ::oDbfPropietarios:= ::oParent:oDbfPropietarios
> RETURN Nil
>
> Asi funciona.
>
> Pregunta: En la versión definitiva estará por fin disponible la
> posobilidad de ver los capos de los dataset abiertos en otro form para
> diseñar uno nuevo o algo así creí entender en la última reunión de
> Madrid??
>
> Gracias.
>
>
> Ignacio Ortiz de Zúñiga escribió:
>> Bingen,
>>
>> INSISTO, si el combo no se despliega siquiera es por que el Datacontrol
>> no entra en modo edición. Comprueba que su propiedad oDataField está bien
>> asignada.
>>
>> Un saludo,
>>