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
generar doc. en word
generar doc. en word
fwh 17.12, harbour 3.2.0, pelles C, bcc7, Ms-Sql
-
- Posts: 49
- Joined: Mon Jan 19, 2009 4:40 pm
Re: generar doc. en word
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
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