Search found 24 matches

by puenteda
Wed Mar 02, 2022 12:08 am
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Errores OLE en TEXCELSCRIPT

Estimados:

Ya que estamos una ultima pregunta, alguno logro poder usar los autofiltros de excel ?. Deberia ser x ej:

oSheet:Range("A3:H903"):Autofilter()

Pero no funcionan.

Saludos,
Daniel Puente
by puenteda
Tue Mar 01, 2022 10:22 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Errores OLE en TEXCELSCRIPT

Gracias a ambos, cambiando texcelscript por toleauto y agregandole el control de errores a sus llamadas con try y catch se logra generar planillas grandes sin que explote, definitivamente fue la solucion.

Saludos,
Daniel Puente
Santa Cruz, Argentina
by puenteda
Thu Feb 24, 2022 5:43 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Errores OLE en TEXCELSCRIPT

Si, gracias, me parece que va por ahi la cosa para que no explote todo, el hb_gcall(.t.) parece que tambien ayuda, aunque tarda un poco mas pero igual explota.

Saludos,
Daniel
by puenteda
Thu Feb 24, 2022 5:02 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Errores OLE en TEXCELSCRIPT

Hola hmpaquito, gracias por contestar, voy lucharlo un poco a ver si se puede capturar el error, pero es dificil porque por ejemplo te da:

Args:
[ 1] = C Matrícula

Stack Calls
===========
Called from: => TOLEAUTO:_VALUE( 0 )
Called from: .\prg\texcels.PRG => TEXCELSCRIPT:SAY( 510 ...
by puenteda
Thu Feb 24, 2022 12:51 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Errores OLE en TEXCELSCRIPT

Buenos dias, tengo todavia varios sistemas con xharbour y fwh1601. A alquien mas le pasa que con las nuevas versiones de office según en que pc se corra el sistema en algunas funciona sin problemas la generacion de archivos excel con texcelscrip y en otras da errores tales como:

Error description ...
by puenteda
Sun Nov 22, 2020 6:35 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Como pasar parametros a un exe externo
Replies: 4
Views: 1100

Re: Como pasar parametros a un exe externo

Ernesto:

winexec( (wPathB)+"\PFBATCH /c:1 /i:"+cticket+'.cmd'+' /o:'+cticket+'.sal',0)

Saludos,
Daniel Puente
Santa Cruz, Argentina
by puenteda
Thu Nov 19, 2020 12:23 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: TIMER CANCELACION PROGRAMA

Pedro:

Con un cartel en pantalla, un for y un syswait() provocas la espera

winexec( (wPathB)+"\"+cTexto,1)SYSREFRESH()MSGRUN("Esperando respuesta Servidor AFIP...","Conectando con AFIP",{|| RET:=FEejecuta(cticket,cDir,wLfact,cFormaPago,cEntregado,cVuelto,cAtiende,cNg,cIva,wIva21 ...
by puenteda
Tue Nov 17, 2020 2:04 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: LATIN1, UTF8... cual?

Mario:

Si los datos provienen x ej de un sistema en dos, tambien podes recorrer la tabla una unica vez y convertir los datos con REPLACE TABLA->CAMPO WITH OEMTOANSI(TABLA->CAMPO)

Saludos,
Daniel Puente
Santa Cruz, Argentina
by puenteda
Tue Aug 25, 2020 1:23 pm
Forum: FiveWin para Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Ejecutar llamada a servicio.

Adolfo:

Proba con winexec:

WINEXEC(cPtch+"\recibe.bat",1)

No olvides la ruta completa al .bat, sino con WINEXEC(recibe.bat",1) sin la ruta no funciona.

Saludos,
Daniel Puente
Argentina
by puenteda
Tue Aug 25, 2020 1:16 pm
Forum: FiveWin for Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Error calling a service

Hi,

I also use winexec without problems:

WINEXEC(cPtch+"\recibe.bat",1)

Regards
Daniel Puente
Argentina
by puenteda
Mon Dec 31, 2018 7:48 pm
Forum: FiveWin for Harbour/xHarbour
Topic:
Replies: -1
Views:

Re: Preview and save to pdf at the same time

I made this changes in rpreview.prg, in:

METHOD PrintPage() CLASS TPreview

....

if ! lCancel
MsgRun( ::oDevice:cDocument, "Imprimiendo Reporte",;
{ || ::PrintPrv( nil, nOption, nFirst, nLast ) } )

// daniel 2016-07-29

* ? 'ACA GUARDAR PDF',oApp:lGuardarPDF,oApp:cImprimiendo

IF oApp ...
by puenteda
Fri Jul 21, 2017 5:43 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Detectar archivo abierto en clase TFileXls
Replies: 6
Views: 1215

Re: Detectar archivo abierto en clase TFileXls

Estimado:

Yo lo que hago es capturar la ventana para verificar si el archivo esta abierto en el excel y mandarlo a cerrar:

cFile3:='NV'+OT:CMES

oWndCapt := TWCapture():New( "Microsoft Excel - "+cFile3)
if oWndCapt:lCaptured

MSGALERT('El archivo '+cFile3+' se encuentra en uso.'+CRLF ...
by puenteda
Wed Oct 26, 2016 3:19 pm
Forum: FiveWin for Harbour/xHarbour
Topic: macro substitution & in fieldnames
Replies: 7
Views: 1949

Re: macro substitution & in fieldnames

Marc:

Look at this examples code:

PADRON->(DBGOTOP())
DO WHILE !PADRON->(EOF())

IF !TMOVMES->(DBSEEK(CONCEPTO->COD+PADRON->MP,.F.))

TPADRON->(DBAPPEND())
COPIAREG('TPADRON','PADRON')

ENDIF

PADRON->(DBSKIP())
ENDDO

FUNCTION COPIAREG(xBaseEntra,xBaseSale)

Local aCampos:={},i,aDatos ...
by puenteda
Tue May 10, 2016 7:18 pm
Forum: FiveWin for CA-Clipper
Topic: Impresoras
Replies: 1
Views: 1932

Re: Impresoras

Sebastián:

El propio printersetup() ya redirecciona la impresion a la impresora que selecciono el usuario, la funcion te devuelve el nombre de la improsora pero no necesitas hacer nada mas. Ejemplo:

PRINTERSETUP()

PRINTER oPrn NAME "Ordenes de Pago emitidas " PREVIEW

Lo que por experiencia ...
by puenteda
Tue May 03, 2016 12:48 pm
Forum: FiveWin para Harbour/xHarbour
Topic: Software para Municipalidades
Replies: 2
Views: 417

Re: Software para Municipalidades

Hola estimado, barbaro, pasame una direccion de correo y te cuento, a ver si podemos hacer algo en conjunto. la mia es puenteda@hotmail.com ó danielpuente101@gmail.com.

Saludos,
Daniel Puente