Página 1 de 1

Error DBCMD/2001 Area de trabajo no usada: DBSKIP

Publicado: Mié May 20, 2020 6:09 pm
por JavierCantarero
Buenas tardes.
No entiendo por que, de buenas a primeras, me empieza a dar este error mi ejecutable

Error DBCMD/2001 Area de trabajo no usada: DBSKIP

y lo extraño es que me lo da en esta línea

RUN REPORT oReport

Ahí sólo se usa una base de datos que es temporal, se crea y se rellena en el momento.
Y lo mas gracioso es que si no da ese error, sale el informe vacío, cuando la base de datos esta llena.... no entiendo... he vuelto a generar ejecutable, pero nada y el prg no ha tenido ningún cambio hace mucho tiempo.

¿Alguien podría darme norte, por favor?

Muchas gracias
Saludos

Re: Error DBCMD/2001 Area de trabajo no usada: DBSKIP

Publicado: Jue May 28, 2020 10:05 pm
por JavierCantarero
Buenas tardes-noches, por fin lo he solucionado, lo que me asusta es que esto funcionaba perfectamente hasta hace un mes y que deje de funcionar sin haber cambiado el PRG.
Bueno, parece que el objeto donde se carga el informe, tiene una propiedad (oDataSet) donde está la base de datos sobre la que se genera el informe, esta propiedad se rellenaba automáticamente con el método SetDataSet con el Select actual, pero no se que ha podido cambiar que no va... entonces he optado por darle yo el valor

oReport:oDataSet := ::oDbfTmp

Y así se soluciona mi pesadilla
Os lo dejo por si alguien tiene este problema y le sirve de algo
Un saludo a todos