Página 1 de 1

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 4:17 am
por Carlos Ortiz
Estimado José
arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
Xailer, lo arme en la 1.99 que tengo aquí y anda bien.
Elitab() recibe todos los parámetros para cargar el combo, el metodo
SetElitabX() es que levanta el resultado del queryarray y lo pasa para que
le sirva al MemDataSet.
Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no despliega
el combo y daba un error en otra parte del SetElitabX()
Muchas gracias.


Attached files SQLComboBox.zip (11.7 KB)Â

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 10:24 am
por antonio.ortega
El 07/04/2010 4:17, Carlos Ortiz escribió:
> Estimado José
> arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
> Xailer, lo arme en la 1.99 que tengo aquí­ y anda bien.
>
> Elitab() recibe todos los parámetros para cargar el combo, el metodo
> SetElitabX() es que levanta el resultado del queryarray y lo pasa para que
> le sirva al MemDataSet.
>
> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no despliega
> el combo y daba un error en otra parte del SetElitabX()
>
> Muchas gracias.
>
>
Buenos dí­as Carlos ,
Me he tomado la libertad de probar tu proyecto con la versión 2.09 de
Diciembre del 2009, y he tenido que hacer lo siguiente para que funcione:
Form1.Prg
::oMemPersonas:= TMemDataSet():Create(Self)
en lugar de
::oMemPersonas:= TMemDataSet():New()

También he hecho lo mismo en EliTabX.Prg :
::FoDbf:=TMemDataSet():Create(Self)
y también esto:
// ::FoDbf:Open(::oDBCombo:aItems) // esta es la lí­nea que tenés vos
.... le estás pasando un array
::FoDbf:Open( {::oDBCombo:aItems} ) // pasandolo como una matriz funciona.
Esto es lo que hay que corregir para que funcione, lo que no te se
decir es porque funciona con versiones anteriores de xailer; en
cualquier caso entiendo que te servirá para evaluar si es conveniente
cambiar la versión o no.
Saludos.
Antonio F. Ortega

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 12:00 pm
por jrcpoli-quitar
Carlos Ortiz:
Te adjunto el proyecto corregido con la versión 2.0.14 de Marzo de 2010.
José Ramón Castro.
Carlos Ortiz escribió:
> Estimado José
> arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
> Xailer, lo arme en la 1.99 que tengo aquí­ y anda bien.
>
> Elitab() recibe todos los parámetros para cargar el combo, el metodo
> SetElitabX() es que levanta el resultado del queryarray y lo pasa para que
> le sirva al MemDataSet.
>
> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no despliega
> el combo y daba un error en otra parte del SetElitabX()
>
> Muchas gracias.
>
>
--

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 12:03 pm
por jrcpoli-quitar
Me faltaba incluir la imagen.
osé Ramón Castro Polinio escribió:
> Carlos Ortiz:
>
> Te adjunto el proyecto corregido con la versión 2.0.14 de Marzo de
> 2010.
>
> José Ramón Castro.
> Carlos Ortiz escribió:
>> Estimado José
>> arme un proyecto de ejemplo de lo que me da problemas en la versión 2
>> de Xailer, lo arme en la 1.99 que tengo aquí­ y anda bien.
>>
>> Elitab() recibe todos los parámetros para cargar el combo, el metodo
>> SetElitabX() es que levanta el resultado del queryarray y lo pasa para
>> que le sirva al MemDataSet.
>>
>> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no
>> despliega el combo y daba un error en otra parte del SetElitabX()
>>
>> Muchas gracias.
>>
--

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 7:55 pm
por Carlos Ortiz
Muchas gracias Antonio, reinstalaré Xailer 2 en alguna PC y probaré apenas
pueda.
Un saludo.
"Antonio F. Ortega" <antonio.ortega@atisa.es> escribió en el mensaje
news:4bbc4131$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> El 07/04/2010 4:17, Carlos Ortiz escribió:
>> Estimado José
>> arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
>> Xailer, lo arme en la 1.99 que tengo aquí y anda bien.
>>
>> Elitab() recibe todos los parámetros para cargar el combo, el metodo
>> SetElitabX() es que levanta el resultado del queryarray y lo pasa para
>> que
>> le sirva al MemDataSet.
>>
>> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no
>> despliega
>> el combo y daba un error en otra parte del SetElitabX()
>>
>> Muchas gracias.
>>
>>
>
> Buenos días Carlos ,
>
> Me he tomado la libertad de probar tu proyecto con la versión 2.09 de
> Diciembre del 2009, y he tenido que hacer lo siguiente para que funcione:
>
> Form1.Prg
> ::oMemPersonas:= TMemDataSet():Create(Self)
> en lugar de
> ::oMemPersonas:= TMemDataSet():New()
>
> También he hecho lo mismo en EliTabX.Prg :
> ::FoDbf:=TMemDataSet():Create(Self)
> y también esto:
> // ::FoDbf:Open(::oDBCombo:aItems) // esta es la línea que tenés vos ...
> le estás pasando un array
> ::FoDbf:Open( {::oDBCombo:aItems} ) // pasandolo como una matriz funciona.
>
> Esto es lo que hay que corregir para que funcione, lo que no te se decir
> es porque funciona con versiones anteriores de xailer; en cualquier caso
> entiendo que te servirá para evaluar si es conveniente cambiar la versión
> o no.
>
> Saludos.
>
> Antonio F. Ortega

SqlComboBox para Jos

Publicado: Mié Abr 07, 2010 7:56 pm
por Carlos Ortiz
Muchas gracias José, reinstalaré Xailer 2 en alguna PC y probaré apenas
pueda.
Un saludo.
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escribió
en el mensaje news:4bbc57db$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Carlos Ortiz:
>
> Te adjunto el proyecto corregido con la versión 2.0.14 de Marzo de 2010.
>
> José Ramón Castro.
> Carlos Ortiz escribió:
>> Estimado José
>> arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
>> Xailer, lo arme en la 1.99 que tengo aquí y anda bien.
>>
>> Elitab() recibe todos los parámetros para cargar el combo, el metodo
>> SetElitabX() es que levanta el resultado del queryarray y lo pasa para
>> que
>> le sirva al MemDataSet.
>>
>> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no
>> despliega
>> el combo y daba un error en otra parte del SetElitabX()
>>
>> Muchas gracias.
>>
>>
>

SqlComboBox para Jos

Publicado: Jue Abr 08, 2010 6:31 am
por Carlos Ortiz
Gracias José y Antonio, probe dichos cambios en las 2 versiones Xailer 1.99
y 2.0.16 y anda perfecto.
"Carlos Ortiz" <cortizassist@hotmail.com> escribió en el mensaje
news:[email=4bbbed19@svctag-j7w3v3j....]4bbbed19@svctag-j7w3v3j....[/email]
> Estimado José
> arme un proyecto de ejemplo de lo que me da problemas en la versión 2 de
> Xailer, lo arme en la 1.99 que tengo aquí y anda bien.
>
> Elitab() recibe todos los parámetros para cargar el combo, el metodo
> SetElitabX() es que levanta el resultado del queryarray y lo pasa para que
> le sirva al MemDataSet.
>
> Si pudieras probarlo con Xailer 2 a ver que pasa, aca con la 2 no
> despliega el combo y daba un error en otra parte del SetElitabX()
>
> Muchas gracias.
>
>