generar doc. en word

Post Reply
artu01
Posts: 306
Joined: Fri May 11, 2007 8:20 pm
Location: Lima

generar doc. en word

Post by artu01 »

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
ramirezosvaldo2
Posts: 49
Joined: Mon Jan 19, 2009 4:40 pm

Re: generar doc. en word

Post by ramirezosvaldo2 »

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
Post Reply