generar doc. en word

generar doc. en word

Postby artu01 » Thu Feb 14, 2013 3:21 am

Saludo para todos los fivewinweros,
Gente estoy a punto de desarrollar un sistema de contratacion de personal
para lo cual necesito generar los contratos en word, existira alguna lib para en enlazarlo en mi prog. para
abrir desde mi prograrma crear documentos de contratos en word?

Mil gracias por las respuestas que me brinden

Arturo
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
artu01
 
Posts: 397
Joined: Fri May 11, 2007 8:20 pm
Location: Lima

Re: generar doc. en word

Postby ramirezosvaldo2 » Thu Feb 14, 2013 3:44 am

Si no es importante la extension, es decir, si lo que deseas es que lo habra Word, entonces puedes usar RTF

Simple, generas un template del contrato y donde van los datos del empleado, pones etiqueas, Despues lo grabas como RTF
en tu prg, abres el RTF con memoread(), remplazas las etiquetas con los datos de tu tabla y grabas dicho TXT en un archivo con
extension RTF, y listo, tienes un Documento

Ejemplo del template.rtf

--------
Contrato que celebra la empresa Jobb-isoft y el empleado ##nombre##, con direccion en ##direccion##, ciudad ##ciudad##....
--------


Luego en tu app.

cTxt := memoread( "template.rtfc")
cTxt += strtran( cTXT, "#nombre##',"Pedro Paramo")
cTxt += strtran( cTxt, "#direccion##","Conocida")

memowrit( "Contrato de Pedro.rtf",cTXT)

HTH
Osvaldo Ramirez
ramirezosvaldo2
 
Posts: 58
Joined: Mon Jan 19, 2009 4:40 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 28 guests