In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

ArrayBrowse, comportamiento raro

Foro de Xailer profesional en español
Responder
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

ArrayBrowse, comportamiento raro

Mensaje por XeviCOMAS »

Estoy recompilando mis aplicaciones en Xailer 2.7.x y me encuentro con un
comportamiento del ArrayBrowse que no ocurria en la versión 2.1.x.
Para muestra... un botón.
Cogemos el Sample BrwEdit.
Pestaña Arrays.
desplazamos abajo de la lista con la flecha (NO con AvPag)
llegamos al registro 10 "MARRIED" y con ello, el browse se ha desplazado una
línea mostrando un nuevo registro y ocultando el primero. Hasta aquí
correctísimo.
Entramos en modo edición del registro, haciendo doble click.
Pulsamos enter en todas las columnas y al finalizar la edición... Voalá!!!
El browse "sube" 4 líneas, no cambiando de registro, eso no, pero SI
mostrando una parrila que no es la que antes de entrar en edición teníamos.
Volvemos a "recolocar" el Browse a nuestro gusto, ocultando los dos
registros últimos esta vez, volvemos a bajar hasta la penúltima línea de la
parrilla que nos muestra el Browse, editamos el registro, y al volver a
salir de edición,... otra vez "descolocada" la parrilla.
Por lo visto, lo que he podido comprovar, es que cuando se sale del modo
edición, si afecta a los últimos registros (4,5 o 6) es cuando el browse
coge vida propia y muestra los últimos registros sin haberlos solicitado.
Un Saludo,
Xevi.
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 7663 (20121106) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Un Saludo,
Xevi.
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

ArrayBrowse, comportamiento raro

Mensaje por XeviCOMAS »

Habeis mirado algo???
Tengo un par de clientes con mi aplicación compilada con la versión 2.7 de
xailer y se quejan del mal comportamiento.
Si eso se la recompilo con la 2.1.5 y ya volveré cuando esté arreglado.
Gracias.
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> ha escrit al missatge del grup de discussió:
50992d4c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Estoy recompilando mis aplicaciones en Xailer 2.7.x y me encuentro con un
> comportamiento del ArrayBrowse que no ocurria en la versión 2.1.x.
>
> Para muestra... un botón.
> Cogemos el Sample BrwEdit.
> Pestaña Arrays.
> desplazamos abajo de la lista con la flecha (NO con AvPag)
> llegamos al registro 10 "MARRIED" y con ello, el browse se ha desplazado
> una línea mostrando un nuevo registro y ocultando el primero. Hasta aquí
> correctísimo.
> Entramos en modo edición del registro, haciendo doble click.
> Pulsamos enter en todas las columnas y al finalizar la edición... Voalá!!!
> El browse "sube" 4 líneas, no cambiando de registro, eso no, pero SI
> mostrando una parrila que no es la que antes de entrar en edición
> teníamos.
> Volvemos a "recolocar" el Browse a nuestro gusto, ocultando los dos
> registros últimos esta vez, volvemos a bajar hasta la penúltima línea de
> la parrilla que nos muestra el Browse, editamos el registro, y al volver a
> salir de edición,... otra vez "descolocada" la parrilla.
>
> Por lo visto, lo que he podido comprovar, es que cuando se sale del modo
> edición, si afecta a los últimos registros (4,5 o 6) es cuando el browse
> coge vida propia y muestra los últimos registros sin haberlos solicitado.
>
>
> Un Saludo,
> Xevi.
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 7663 (20121106) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 7666 (20121106) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 7666 (20121106) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9442
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

ArrayBrowse, comportamiento raro

Mensaje por ignacio »

Visto el problema. Estará disponible en la próxima versión.
Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

ArrayBrowse, comportamiento raro

Mensaje por XeviCOMAS »

Ignacio,
con la última revisión/actualización 2.7.2
el problema persiste.
El Sample BrwEdit, lo he reconstruido, y como si nada... ere que erre...
sigue con el error/comportamiento extraño.
He revisado si se ha hecho correctamente la actualización de Xailer... y veo
que si, que la lib és del 7/11/12 21:46
¿Habreis tenido algun problema con la actualización??? pregunto.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <nonametoavoidspam@xailer.com> ha escrit
al missatge del grup de discussió: 509a8393$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Visto el problema. Estará disponible en la próxima
> versión.
>
> Saludos
> --
> Ignacio Ortiz de Zúñiga
> [Equipo de Xailer/Xailer team]
> http://www.xailer.com
> http://www.xailer.info
>
> __________ Informacin de ESET NOD32 Antivirus, versin de la base de firmas
> de virus 7669 (20121107) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 7670 (20121107) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Un Saludo,
Xevi.
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

ArrayBrowse, comportamiento raro

Mensaje por XeviCOMAS »

Ignacio,
la Xailer.lib es de fecha 7/11/12 21:46
PERO...
la HBXailer.lib es de fecha 18/10/2012 18:26
En la actualización no se ha actualizado la lib de Harbour
Otro detalle...
Si intento compilar el Sample BrwEdit con xHarbour...
Compilant BrwEdit.prg...
Compilant Form1.prg...
Enllaçant BrwEdit.exe...
Error: Unresolved external '_HB_FUN___CLSLOCKDEF' referenced from
C:XAILER2LIBXAILER.LIB|ToolTip
Error: Unresolved external '_HB_FUN___CLSUNLOCKDEF' referenced from
C:XAILER2LIBXAILER.LIB|ToolTip
Error: Unresolved external '_HB_ISNUM' referenced from
C:XAILER2LIBXAILER.LIB|iversion
2 Files, 0 Warnings, 3 Errors
Temps de compilació: 0.61s Temps d'enllaçat: 0.63s Temp total: 1.25s
Un Saludo,
Xevi.
"Xevi" <xevicomas@gmail.com> ha escrit al missatge del grup de discussió:
509acbbc$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Ignacio,
>
> con la última revisión/actualización 2.7.2
> el problema persiste.
> El Sample BrwEdit, lo he reconstruido, y como si nada... ere que erre...
> sigue con el error/comportamiento extraño.
>
> He revisado si se ha hecho correctamente la actualización de Xailer... y
> veo que si, que la lib és del 7/11/12 21:46
>
> ¿Habreis tenido algun problema con la actualización??? pregunto.
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <nonametoavoidspam@xailer.com> ha
> escrit al missatge del grup de discussió: 509a8393$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
>> Visto el problema. Estará disponible en la próxima
>> versión.
>>
>> Saludos
>> --
>> Ignacio Ortiz de Zúñiga
>> [Equipo de Xailer/Xailer team]
>> http://www.xailer.com
>> http://www.xailer.info
>>
>> __________ Informacin de ESET NOD32 Antivirus, versin de la base de
>> firmas de virus 7669 (20121107) __________
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>>
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 7670 (20121107) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 7670 (20121107) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9442
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

ArrayBrowse, comportamiento raro

Mensaje por ignacio »

Hola Xevi,
Efectivamente hay un problema y es debido a que se nos ha olvidado modificar xaUpdate.exe para que trabaje con la librerí­a de HBXailer.lib en vez de Xailer.lib. Lo siento.
Hemos subido una nueva actualización con todas las librerí­as actualizadas que esperamos corrija el problema.
Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
XeviCOMAS
Mensajes: 593
Registrado: Sab Mar 12, 2011 8:16 pm

ArrayBrowse, comportamiento raro

Mensaje por XeviCOMAS »

Ignacio,
si bien compila y funciona correctamente en Harbour, no pasa lo mismo en
xHarbour.
Al compilar un proyecto con xHarbour, lanza el error...
Compilant BrwEdit.prg...
Compilant Form1.prg...
Enllaçant BrwEdit.exe...
Error: Unresolved external '_HB_ISNUM' referenced from
C:XAILER2LIBXAILER.LIB|iversion
2 Files, 0 Warnings, 1 Errors
Temps de compilació: 0.70s Temps d'enllaçat: 0.73s Temp total: 1.45s
Un Saludo,
xevi.
"Ignacio Ortiz de Zúñiga" <nonametoavoidspam@xailer.com> ha escrit
al missatge del grup de discussió: 509b7a7c$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Hola Xevi,
> Efectivamente hay un problema y es debido a que se nos ha
> olvidado modificar xaUpdate.exe para que trabaje con la
> librería de HBXailer.lib en vez de Xailer.lib. Lo siento.
>
> Hemos subido una nueva actualización con todas las
> librerías actualizadas que esperamos corrija el problema.
> Un saludo
>
>
> --
> Ignacio Ortiz de Zúñiga
> [Equipo de Xailer/Xailer team]
> http://www.xailer.com
> http://www.xailer.info
>
> __________ Informacin de ESET NOD32 Antivirus, versin de la base de firmas
> de virus 7671 (20121108) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
>
__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 7671 (20121108) __________
ESET NOD32 Antivirus ha comprobado este mensaje.
http://www.eset.com
Un Saludo,
Xevi.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9442
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

ArrayBrowse, comportamiento raro

Mensaje por ignacio »

Me temo que xaUpdate.exe siempre pega el módulo iversion.obj actualizado a la librerí­a y como éste está preparado ya para Harbour y es incompatible con xHarbour, la librerí­a Xailer.lib se convierte en inusable.
Solución:
1) Descargar la librerí­a de Harbour del siguiente enlace:
http://www.xailer.com/download?es&file=75
2) Descargar completamente la nueva versión de Xailer 2.7.4 que publicaremos hoy mismo.
Un saludo
Nota: Las actualizaciones ví­a Auto Update de la versión 2.7 han sido eliminadas
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder