Desde un dialogo, donde tengo un listbox con campos de la base de datos "x", pulsando un botón imprimo un listado (con previo) pero de otra DBF que tambien está abierta.
Al volver del previo (imprima o no) el listbox se disloca, duplicando los registros. Lo he intentado de varias formas, añadiendo oLbx:Refresh(), oLbx:upstable(), DBGOTOP(), tanto en el botón del diálogo, como al final del ACTIVE REPORT POSTEND. He intentado poniendo el previo modal y no modal, pero continua el problema. Solo funciona suprimiendo el previo ó colocándole un ALERT() cuando vuelve del proceso de impresión.
¿Alguna idea magistral?
Muchas gracias por vuestras ideas y un buen fin de semana.