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.

Filtros

Foro de Xailer profesional en español
Responder
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

Filtros

Mensaje por Paco V »

Me pasan cosas raras con los filtros.
Me explico.
Mediante la Barra de filtros del TDBBrowse, establezco un filtro. Funciona
Ok.
El problema es que si hago una impresión, con el Preview basta, de ese TDBBrowse
filtrado, al retornar al TDBBrowse ya no se puede eliminar el filtro.
Hay que salir y volver a entrar.
¿Que puedo hacer? Trabajamos mucho con esos filtros y es una faena.
Gracias.
Paco V
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

Filtros

Mensaje por Paco V »

En el ejemplo DbfData6 ocurre lo mismo.
Pantalla clientes, filtras 1, previsualizar, cierras preview, filtas 2. No
sale nada.
Paco V
"Paco V" <ssi@ono.com> wrote:
>
>Me pasan cosas raras con los filtros.
>Me explico.
>Mediante la Barra de filtros del TDBBrowse, establezco un filtro. Funciona
>Ok.
>El problema es que si hago una impresión, con el Preview basta, de ese TDBBrowse
>filtrado, al retornar al TDBBrowse ya no se puede eliminar el filtro.
>Hay que salir y volver a entrar.
>¿Que puedo hacer? Trabajamos mucho con esos filtros y es una faena.
>
>Gracias.
>Paco V
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Filtros

Mensaje por ignacio »

Paco,
Visto el problema. Intentaremos solucionarlo cuanto antes. No obstante, te
comento que el problema se produce al utilizar los metodos SaveState y
RestoreState, si los evitas y simplemente guardas y restauras su Recno()
debería de funcionarte.
Un saludo,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:465e93b9$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>
> En el ejemplo DbfData6 ocurre lo mismo.
>
> Pantalla clientes, filtras 1, previsualizar, cierras preview, filtas 2. No
> sale nada.
>
> Paco V
>
> "Paco V" <ssi@ono.com> wrote:
>>
>>Me pasan cosas raras con los filtros.
>>Me explico.
>>Mediante la Barra de filtros del TDBBrowse, establezco un filtro. Funciona
>>Ok.
>>El problema es que si hago una impresión, con el Preview basta, de ese
>>TDBBrowse
>>filtrado, al retornar al TDBBrowse ya no se puede eliminar el filtro.
>>Hay que salir y volver a entrar.
>>¿Que puedo hacer? Trabajamos mucho con esos filtros y es una faena.
>>
>>Gracias.
>>Paco V
>>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Paco V
Mensajes: 380
Registrado: Jue Oct 27, 2005 9:08 am

Filtros

Mensaje por Paco V »

Gracias Ignacio.
Como puedo sustituir SaveState() y RestoreState()?
Paco V
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>Paco,
>
>Visto el problema. Intentaremos solucionarlo cuanto antes. No obstante,
te
>comento que el problema se produce al utilizar los metodos SaveState y
>RestoreState, si los evitas y simplemente guardas y restauras su Recno()
>debería de funcionarte.
>
>Un saludo,
>
>"Paco V" <ssi@ono.com> escribió en el mensaje
>news:465e93b9$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>
>> En el ejemplo DbfData6 ocurre lo mismo.
>>
>> Pantalla clientes, filtras 1, previsualizar, cierras preview, filtas 2.
No
>> sale nada.
>>
>> Paco V
>>
>> "Paco V" <ssi@ono.com> wrote:
>>>
>>>Me pasan cosas raras con los filtros.
>>>Me explico.
>>>Mediante la Barra de filtros del TDBBrowse, establezco un filtro. Funciona
>>>Ok.
>>>El problema es que si hago una impresión, con el Preview basta, de ese
>>>TDBBrowse
>>>filtrado, al retornar al TDBBrowse ya no se puede eliminar el filtro.
>>>Hay que salir y volver a entrar.
>>>¿Que puedo hacer? Trabajamos mucho con esos filtros y es una faena.
>>>
>>>Gracias.
>>>Paco V
>>>
>>
>
>
>
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9457
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Filtros

Mensaje por ignacio »

Paco,
Ya te lo he dicho, sólo tienes que guardar y restaurar el Recno:
with object oDataset
:lUpdLinked := .f.
nRecno := :Recno
IMPRIME EL LISTADO ...
:Recno := nRecno
:lUpdLinked := .t.
End with
Saludos,
"Paco V" <ssi@ono.com> escribió en el mensaje
news:465fba53$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>
> Gracias Ignacio.
>
> Como puedo sustituir SaveState() y RestoreState()?
>
> Paco V
>
> "Ignacio Ortiz de Zúñiga" <NoName@xailer.com> wrote:
>>Paco,
>>
>>Visto el problema. Intentaremos solucionarlo cuanto antes. No obstante,
> te
>>comento que el problema se produce al utilizar los metodos SaveState y
>>RestoreState, si los evitas y simplemente guardas y restauras su Recno()
>>debería de funcionarte.
>>
>>Un saludo,
>>
>>"Paco V" <ssi@ono.com> escribió en el mensaje
>>news:465e93b9$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>>>
>>> En el ejemplo DbfData6 ocurre lo mismo.
>>>
>>> Pantalla clientes, filtras 1, previsualizar, cierras preview, filtas 2.
> No
>>> sale nada.
>>>
>>> Paco V
>>>
>>> "Paco V" <ssi@ono.com> wrote:
>>>>
>>>>Me pasan cosas raras con los filtros.
>>>>Me explico.
>>>>Mediante la Barra de filtros del TDBBrowse, establezco un filtro.
>>>>Funciona
>>>>Ok.
>>>>El problema es que si hago una impresión, con el Preview basta, de ese
>>>>TDBBrowse
>>>>filtrado, al retornar al TDBBrowse ya no se puede eliminar el filtro.
>>>>Hay que salir y volver a entrar.
>>>>¿Que puedo hacer? Trabajamos mucho con esos filtros y es una faena.
>>>>
>>>>Gracias.
>>>>Paco V
>>>>
>>>
>>
>>
>>
>>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder