FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Imprimir Archivo WORD
Posts: 537
Joined: Mon Jan 16, 2006 03:42 PM

Imprimir Archivo WORD

Posted: Tue Apr 17, 2018 03:40 PM

Amigos como imprimir un Archivo WORD.
con esto codigo lleno un archivo word que uso como matrix, pero como hago que me imprima este archivo luego de ser llenado con la informacion.
la idea es que imprima directo. sin que habra el archivo

saludos

FUNCTION CargaWord(oRut,oNombres,aDirCte,aNumCte,aConCte,oApPaterno,oApMaterno,aFecCte,aServicios,oBrw1 )
*-----------------
Local oWord,oZoom,oTexto,I
LOcal nTotal:=0

oWord:=TOleAuto():New( "Word.Application" )
oWord:Documents:Open("C:\SYSTEMA\TV_CABLE\CONTRATO.DOCX")

oTexto:= oWord:Selection()
oTexto:HomeKey(6) //NOS VAMOS AL INICIO DEL DOCUMENTO
oTexto:find:text := "[domicilio]" //LO QUE VOY A BUSCAR
oTexto:find:Forward = .t. //BUSCAR HACIA ABAJO
If oTexto:find:execute() //EJECUTAR LA BUSQUEDA Y SI FUE TRUE
oTexto:Text := AllTrim(aDirCte)+" "+AllTrim(Str(aNumCte)) //REEMPLAZO EL TEXTO
Endif
oWord:Visible := .T.
oTexto:End()
RETURN .T.

Posts: 80
Joined: Tue Mar 25, 2008 09:03 PM

Re: Imprimir Archivo WORD

Posted: Tue Apr 17, 2018 05:10 PM

Yo utilizo este comando. prueba asì

oword:printdoc()

Stefano

FWH 14.11 + xHarbour + bcc582
Posts: 6760
Joined: Wed Feb 15, 2012 08:25 PM

Re: Imprimir Archivo WORD

Posted: Tue Apr 17, 2018 05:19 PM
Y si quieres imprimir después de cerrar el objeto

Code (fw): Select all Collapse
Shellexecute(nil, "print", cFile)
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces

Continue the discussion