Cerrar dbf despues de preview
Posted: Tue Jul 13, 2021 3:08 pm
Hola:
En un informe y haciendo caso a Mr. Rao abro el dbf con un nuevo alias para realizar el mismo
activo el boton excel para exportar a esa hoja de calculo. Pero quiero cerrar la base de datos abierta al terminar el informe.
utilizo este codigo.
Este codigo provoca error . ya que al exportar a excel dice que la base de datos no esta abierta.
Como hago para cerrar la base de datos despues de exportar a Excel.?
Gracias por vuestra inestamable ayuda.
Saludos.
Jose.
En un informe y haciendo caso a Mr. Rao abro el dbf con un nuevo alias para realizar el mismo
activo el boton excel para exportar a esa hoja de calculo. Pero quiero cerrar la base de datos abierta al terminar el informe.
utilizo este codigo.
Code: Select all | Expand
oRepObr:bInit := {|| ListO->(dbgotop()) } // Activa boton Excel en Preview Da error
ACTIVATE REPORT oRepObr FOR IF( lSoloOpen, ListO->Cerrada = .F., .T. ) .AND. IF( lSoloClose, ListO->Cerrada = .T., .T. ) ;
.AND. IF( ListO->( ordSetFocus() ) == "CODIGO", ListO->Codigo <= cFinal, ListO->Nombre <= cFinal ) WHILE ListO->( ! Eof() )
oFont:END()
ENDIF
ListO->(DBCloseArea()) // error.
Este codigo provoca error . ya que al exportar a excel dice que la base de datos no esta abierta.
Como hago para cerrar la base de datos despues de exportar a Excel.?
Gracias por vuestra inestamable ayuda.
Saludos.
Jose.