Saludos.
Cuando abro una ventana usando tsbrowse, agregue un botón para generar un archivo de excel usando la misma clase.
ExcelOle( cXlsFile, lActivate, oMeter, cTitle, oFont, lSave, bExtern )
y si me genera correctamente el excel o manda la impresion.
Pero cuando es hace excel lo genera pero como le are para que me lo despliegue en pantalla justo cuando lo termina,
me lo genera pero me aparaece minimizado en la barra de tareas.
al final del ExcelOle()
Existira un cambio o como puedo abrir automaticamente el excel creado.
gracias.
Cuando abro una ventana usando tsbrowse, agregue un botón para generar un archivo de excel usando la misma clase.
ExcelOle( cXlsFile, lActivate, oMeter, cTitle, oFont, lSave, bExtern )
// --- Impresion del contenido de un browse
static function ImprimeVent(aVent,lExcel)
local oFont,nReg
if lExcel
if confirma('La generación en Excel se realizará con toda la informaci¢n'+CR_LF+;
'que contenga la ventana activa.'+CR_LF+;
'¿Desea continuar?','N')=='N'
return NIL
endif
nReg:=recno()
CursorWait()
if lHIJA
oBROWSEHIJA:ExcelOle(NIL,.t.,NIL,TITVENT)
oBROWSEHIJA:SetFocus()
dbgoto(nReg)
elseif TIPO_VENT=='T'
oBROWSE:ExcelOle(NIL,.t.,NIL,TITVENT)
oBROWSE:SetFocus()
dbgoto(nReg)
endif
CursorArrow()
DespVent(aVent)
return NIL
else
if confirma('La impresi¢n se realizará con toda la informaci¢n'+CR_LF+;
'que contenga la ventana activa.'+CR_LF+;
'¿Desea continuar?','N')=='N'
return NIL
endif
endif
DEFINE FONT oFont NAME "ARIAL" SIZE 0,-8
if lHIJA
oBROWSEHIJA:Report(TITVENT,.t.,oFont)
else
oBROWSE:Report(TITVENT,.t.,oFont)
endif
oFont:End()
return NILy si me genera correctamente el excel o manda la impresion.
Pero cuando es hace excel lo genera pero como le are para que me lo despliegue en pantalla justo cuando lo termina,
me lo genera pero me aparaece minimizado en la barra de tareas.
al final del ExcelOle()
If lActivate
oSheet:Range( "A1" ):Select()
oExcel:Visible := .T.
EndIf
::Reset()Existira un cambio o como puedo abrir automaticamente el excel creado.
gracias.
Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com