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.

Cambio DBBROWSE 196

Foro público de Xailer en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o 197.
Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
funcionaba correctamente mi manera de "insertar" registros, pero a partir de
la 196 veo que se ha roto y no puedo "saltar" de versión.
He aislado código y preparado un pequeño ejemplo, que muestra que en un
ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un registro
"temporalmente" que desaparece si abortamos la operación.
PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno u
otro Browse, pero DBBrowse no responde al mandato Insert().
¿Que cambio puede afectar a esta forma de operar?
¿Que me he perdido???
Decir que si compilo el ejemplo con la 195 funciona de maravilla.
Gracias.
Un Saludo,
Xevi.


Attached files PROVA.zip (2.2 KB)Â
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9461
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Cambio DBBROWSE 196

Mensaje por ignacio »

Xevi,
Falta la tabla.
Un saludo
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
> 197.
>
> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
> funcionaba correctamente mi manera de "insertar" registros, pero a partir
> de la 196 veo que se ha roto y no puedo "saltar" de versión.
>
> He aislado código y preparado un pequeño ejemplo, que muestra que en un
> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
> registro "temporalmente" que desaparece si abortamos la operación.
> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno u
> otro Browse, pero DBBrowse no responde al mandato Insert().
>
> ¿Que cambio puede afectar a esta forma de operar?
> ¿Que me he perdido???
>
> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Ignacio...
Uppppssss!!!
Ahí está.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:48d7cd59$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Falta la tabla.
>
> Un saludo
>
> --
> Ignacio Ortiz de Zúñiga
> [Soporte Xailer]
> [Xailer support]
>
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
>> 197.
>>
>> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
>> funcionaba correctamente mi manera de "insertar" registros, pero a partir
>> de la 196 veo que se ha roto y no puedo "saltar" de versión.
>>
>> He aislado código y preparado un pequeño ejemplo, que muestra que en un
>> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
>> registro "temporalmente" que desaparece si abortamos la operación.
>> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno u
>> otro Browse, pero DBBrowse no responde al mandato Insert().
>>
>> ¿Que cambio puede afectar a esta forma de operar?
>> ¿Que me he perdido???
>>
>> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>
>


Attached files PROVA.zip (7.1 KB)Â
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9461
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Cambio DBBROWSE 196

Mensaje por ignacio »

Xevi,
Visto el error. Falta un '!' delante de ::oDataset:lOpen. Esperamos publicar
una actualización cuanto antes.
Un saludo
METHOD Insert( lFromUser ) CLASS XDBBrowse
LOCAL lSuccess
IF ::oDataset == Nil .OR. !::oDataSet:lOpen .OR. ::oDataset:lReadOnly
RETURN .F.
ENDIF
--
Ignacio Ortiz de Zúñiga
[Soporte Xailer]
[Xailer support]
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:[email=48d7eb4f@ozsrv2.ozlan.local...]48d7eb4f@ozsrv2.ozlan.local...[/email]
> Ignacio...
>
> Uppppssss!!!
>
> Ahí está.
>
>
> Un Saludo,
> Xevi.
>
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
> news:48d7cd59$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> Falta la tabla.
>>
>> Un saludo
>>
>> --
>> Ignacio Ortiz de Zúñiga
>> [Soporte Xailer]
>> [Xailer support]
>>
>>
>> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
>> news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
>>> 197.
>>>
>>> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
>>> funcionaba correctamente mi manera de "insertar" registros, pero a
>>> partir
>>> de la 196 veo que se ha roto y no puedo "saltar" de versión.
>>>
>>> He aislado código y preparado un pequeño ejemplo, que muestra que en un
>>> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
>>> registro "temporalmente" que desaparece si abortamos la operación.
>>> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno
>>> u
>>> otro Browse, pero DBBrowse no responde al mandato Insert().
>>>
>>> ¿Que cambio puede afectar a esta forma de operar?
>>> ¿Que me he perdido???
>>>
>>> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>>>
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>>
>>
>>
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Ignacio,
No hay de que...
Esperaré la nueva revisión de la 1.9.7.
Un Saludo,
Xevi.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:48d8a607$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> Visto el error. Falta un '!' delante de ::oDataset:lOpen. Esperamos
> publicar una actualización cuanto antes.
>
> Un saludo
>
> METHOD Insert( lFromUser ) CLASS XDBBrowse
>
> LOCAL lSuccess
>
> IF ::oDataset == Nil .OR. !::oDataSet:lOpen .OR. ::oDataset:lReadOnly
> RETURN .F.
> ENDIF
>
>
> --
> Ignacio Ortiz de Zúñiga
> [Soporte Xailer]
> [Xailer support]
>
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:[email=48d7eb4f@ozsrv2.ozlan.local...]48d7eb4f@ozsrv2.ozlan.local...[/email]
>> Ignacio...
>>
>> Uppppssss!!!
>>
>> Ahí está.
>>
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
>> news:48d7cd59$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Xevi,
>>>
>>> Falta la tabla.
>>>
>>> Un saludo
>>>
>>> --
>>> Ignacio Ortiz de Zúñiga
>>> [Soporte Xailer]
>>> [Xailer support]
>>>
>>>
>>> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
>>> news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
>>>> 197.
>>>>
>>>> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
>>>> funcionaba correctamente mi manera de "insertar" registros, pero a
>>>> partir
>>>> de la 196 veo que se ha roto y no puedo "saltar" de versión.
>>>>
>>>> He aislado código y preparado un pequeño ejemplo, que muestra que en un
>>>> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
>>>> registro "temporalmente" que desaparece si abortamos la operación.
>>>> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno
>>>> u
>>>> otro Browse, pero DBBrowse no responde al mandato Insert().
>>>>
>>>> ¿Que cambio puede afectar a esta forma de operar?
>>>> ¿Que me he perdido???
>>>>
>>>> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>>>>
>>>> Gracias.
>>>>
>>>> Un Saludo,
>>>> Xevi.
>>>>
>>>>
>>>>
>>>
>>>
>>
>>
>>
>
>
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Otro detalle está "roto" en la 1.9.7...
Adjunto el proyecto Browses, en el que he añadido una imagen en las columnas
1 y 2 del DBFBrowse...
Debe de aparecer una imagen si el campo cumple una condición...
bien, pues en la columna 2... que tiene un ancho de 18... no se muestra la
imagen, cuando en la versión 1.9.5 SI se muestra correctamente lo que cabe
en el ancho de la columna... ahora, en la 1.9.7. si no pongo el ancho a un
mínimo de 28... no se muestra la imagen.
Yo lo utilizo en mis Browses... si el campo es una S... muestro una imagen,
si no muestro otra... etc...
Probaré con la reciente 1.9.8.
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
> 197.
>
> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
> funcionaba correctamente mi manera de "insertar" registros, pero a partir
> de
> la 196 veo que se ha roto y no puedo "saltar" de versión.
>
> He aislado código y preparado un pequeño ejemplo, que muestra que en un
> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
> registro
> "temporalmente" que desaparece si abortamos la operación.
> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno u
> otro Browse, pero DBBrowse no responde al mandato Insert().
>
> ¿Que cambio puede afectar a esta forma de operar?
> ¿Que me he perdido???
>
> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>
> Gracias.
>
> Un Saludo,
> Xevi.
>
>
>


Attached files Browses.zip (11.1 KB)Â
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Ignacio...
En la 1.9.8 tampoco se muestra... sólo me funciona hasta la 1.9.5.
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:[email=48e923bc@ozsrv2.ozlan.local...]48e923bc@ozsrv2.ozlan.local...[/email]
> Otro detalle está "roto" en la 1.9.7...
>
> Adjunto el proyecto Browses, en el que he añadido una imagen en las
> columnas 1 y 2 del DBFBrowse...
> Debe de aparecer una imagen si el campo cumple una condición...
> bien, pues en la columna 2... que tiene un ancho de 18... no se muestra la
> imagen, cuando en la versión 1.9.5 SI se muestra correctamente lo que cabe
> en el ancho de la columna... ahora, en la 1.9.7. si no pongo el ancho a un
> mínimo de 28... no se muestra la imagen.
> Yo lo utilizo en mis Browses... si el campo es una S... muestro una
> imagen, si no muestro otra... etc...
>
> Probaré con la reciente 1.9.8.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
>> 197.
>>
>> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
>> funcionaba correctamente mi manera de "insertar" registros, pero a partir
>> de
>> la 196 veo que se ha roto y no puedo "saltar" de versión.
>>
>> He aislado código y preparado un pequeño ejemplo, que muestra que en un
>> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
>> registro
>> "temporalmente" que desaparece si abortamos la operación.
>> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno u
>> otro Browse, pero DBBrowse no responde al mandato Insert().
>>
>> ¿Que cambio puede afectar a esta forma de operar?
>> ¿Que me he perdido???
>>
>> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>>
>> Gracias.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>>
>
>
>
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Cambio DBBROWSE 196

Mensaje por Xevi »

Ignacio...
Arreglado... he puesto nBmpMargin a 0 y ya se muestra sólo la imagen, tal
como creo debería de ser su comportamiento... mostrar la parte de contenido
que cabe en el ancho de la columna...
Me pongo en serio con la 1.9.8.
Un Saludo,
Xevi.
"Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
news:48e92609$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Ignacio...
>
> En la 1.9.8 tampoco se muestra... sólo me funciona hasta la 1.9.5.
>
> Un Saludo,
> Xevi.
>
>
> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
> news:[email=48e923bc@ozsrv2.ozlan.local...]48e923bc@ozsrv2.ozlan.local...[/email]
>> Otro detalle está "roto" en la 1.9.7...
>>
>> Adjunto el proyecto Browses, en el que he añadido una imagen en las
>> columnas 1 y 2 del DBFBrowse...
>> Debe de aparecer una imagen si el campo cumple una condición...
>> bien, pues en la columna 2... que tiene un ancho de 18... no se muestra
>> la imagen, cuando en la versión 1.9.5 SI se muestra correctamente lo que
>> cabe en el ancho de la columna... ahora, en la 1.9.7. si no pongo el
>> ancho a un mínimo de 28... no se muestra la imagen.
>> Yo lo utilizo en mis Browses... si el campo es una S... muestro una
>> imagen, si no muestro otra... etc...
>>
>> Probaré con la reciente 1.9.8.
>>
>> Un Saludo,
>> Xevi.
>>
>>
>> "Xevi" <xevicomas_quitar_esto@gmail.com> escribió en el mensaje
>> news:48d7c6c5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>> Estoy probando de cambiar mi aplicación estable con la 195, a la 196 o
>>> 197.
>>>
>>> Bien, pues un problema que me surge es en los DBBrowses. Hasta ahora me
>>> funcionaba correctamente mi manera de "insertar" registros, pero a
>>> partir de
>>> la 196 veo que se ha roto y no puedo "saltar" de versión.
>>>
>>> He aislado código y preparado un pequeño ejemplo, que muestra que en un
>>> ArrayBrowse SI funciona desde código al pulsar "INSERT" se crea un
>>> registro
>>> "temporalmente" que desaparece si abortamos la operación.
>>> PERO con DBBrowse no funciona, el código que utilizo es el mismo en uno
>>> u
>>> otro Browse, pero DBBrowse no responde al mandato Insert().
>>>
>>> ¿Que cambio puede afectar a esta forma de operar?
>>> ¿Que me he perdido???
>>>
>>> Decir que si compilo el ejemplo con la 195 funciona de maravilla.
>>>
>>> Gracias.
>>>
>>> Un Saludo,
>>> Xevi.
>>>
>>>
>>>
>>
>>
>>
>
>
Responder