Pregunta

¿Es posible reemplazar texto sin tener que crear una TAG?

Estoy usando una plantilla para completar algunos datos en un documento de Word.Una de las cosas que necesito completar es el número de revisión, algo como:"1º Revisión" ([onshow.rev])

Pero el archivo generado se puede volver a enviar varias veces y necesito incrementar la revisión cada vez, pero como la etiqueta [onshow.rev] desapareció la primera vez, ya no puedo hacerlo.¿Es posible reemplazar solo el texto "1º Revisión" por algo en la línea "2º Revisión"?

gracias

¿Fue útil?

Solución

Con TinyButStrong, puedes modificar directamente el contenido usando $TBS->Source.
Pero, con OpenTBS sobre TBS, debe tener cuidado de que solo el subarchivo actual sea realmente accesible para $TBS->Source.

Por ejemplo, si está trabajando en una hoja de Ms Excel, entonces debe hacer un $TBS->PlugIn(OPENTBS_SELECT_SHEET, $Sheet) para seleccionar la hoja a modificar.

A continuación se explica cómo reemplazar su artículo en la plantilla:

$TBS->Source = str_replace("1º Revision", "2º Revision", $TBS->Source);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top