Hola a todos,
Cómo puedo forzar que un XBrowse pueda volcar su información sin usar Excel? Es decir que lo envie a Calc.
Muchas gracias,
Un Saludo
Carlos G.
FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home
Hola a todos,
Cómo puedo forzar que un XBrowse pueda volcar su información sin usar Excel? Es decir que lo envie a Calc.
Muchas gracias,
Un Saludo
Carlos G.
FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home
oBrw:ToCalc( bProgress, nGroupBy, nPasteMode, aSaveAs, aCols )cmsoft wrote:Puedes usar el medoto ToCalc
oBrw:ToCalc( bProgress, nGroupBy, nPasteMode, aSaveAs, aCols )
Un Saludo
Carlos G.
FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home
Lo tengo (supongo):
1º En la aplicación debo programar si deseo trabajar con Excel o Calc, lo capturo mediante una variable.
2º Según el valor de la variable, si ésta indica que deseo con Calc, entonces después de definir XBrowse debo indicar:
If lQuieroCalc
bDummyBloc := { | oBrw, bProgress, nGroupBy, aCols | ( oBrw:bToExcel := Nil, oBrw:ToCalc( bProgress, nGroupBy,,, aCols ), oBrw:bToExcel := bDummyBloc ) }
oMiwBrowse:bToExcel := { | oBrw, bProgress, nGroupBy, aCols | ( oBrw:bToExcel := Nil, oBrw:ToCalc( bProgress, nGroupBy,,, aCols ), oBrw:bToExcel := bDummyBloc ) }
EndIf
Es importante indicar "oBrw:bToExcel := Nil", por que si en el ordenador no está instalado realmente OpenOffice, entraría en bucle y ... crashhhhh
Parece que funciona.
Haré más pruebas.
Muchas gracias
Un Saludo
Carlos G.
FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home