Office Template de Softmaster - Pasar campo MEMO a WORD
Publicado: Mié Jun 23, 2021 4:41 pm
Hola a todos, espero estén todos muy bien.
Quería consultar, si alguien sabe, como pasar el contenido de un campo Memo a Word, utilizando el Office Template de Softmaster.
Situación:
LOC:TEMA - Variable donde tengo el texto a buscar dentro del Word (#TEMA1#)
Y# - Contador que incrementa el Nº en el texto a buscar dentro del Word
SETCLIPBOARD() - Copiar en el portapapeles el contenido del campo Memo
CLIPBOARD() - Pegar el contenido del portapapeles en el Word
Lo que hice (y no funciono, no reemplaza el texto por el contenido del portapapeles, los campos string, date y long los reemplaza sin problemas) es :
LOC:TEMA = CLIP('#TEMA') & CLIP(y#) & CLIP('#')
SETCLIPBOARD(CLIP(CAMPO:MEMO))
MsWord1.Replace(LOC:TEMA,CLIP(CLIPBOARD()),False,False)
Obviamente algo no le gusto.
Por favor, si alguien sabe o se encontró con la misma situación y lo pudo resolver, agradecería muchísimo una ayuda.
Muchas gracias a todos. Saludos.
Carlos Weidl
cweidl@magyp.gob.ar
carlosweidl@hotmail.com
Quería consultar, si alguien sabe, como pasar el contenido de un campo Memo a Word, utilizando el Office Template de Softmaster.
Situación:
LOC:TEMA - Variable donde tengo el texto a buscar dentro del Word (#TEMA1#)
Y# - Contador que incrementa el Nº en el texto a buscar dentro del Word
SETCLIPBOARD() - Copiar en el portapapeles el contenido del campo Memo
CLIPBOARD() - Pegar el contenido del portapapeles en el Word
Lo que hice (y no funciono, no reemplaza el texto por el contenido del portapapeles, los campos string, date y long los reemplaza sin problemas) es :
LOC:TEMA = CLIP('#TEMA') & CLIP(y#) & CLIP('#')
SETCLIPBOARD(CLIP(CAMPO:MEMO))
MsWord1.Replace(LOC:TEMA,CLIP(CLIPBOARD()),False,False)
Obviamente algo no le gusto.
Por favor, si alguien sabe o se encontró con la misma situación y lo pudo resolver, agradecería muchísimo una ayuda.
Muchas gracias a todos. Saludos.
Carlos Weidl
cweidl@magyp.gob.ar
carlosweidl@hotmail.com