Вопрос

Можно ли заменить текст без необходимости создавать тег?

Я использую шаблон для заполнения некоторых данных в документе word.Одна из вещей, которую мне нужно заполнить, - это номер редакции, что-то вроде:"Пересмотр на 1º" ([onshow.rev])

Но сгенерированный файл может быть повторно отправлен несколько раз, и мне нужно увеличивать ревизию для каждого раза, но поскольку тег [onshow.rev] исчез с первого раза, я больше не могу этого делать.Возможно ли заменить просто текст "1º Редакция" на какую-нибудь строку "2º редакция"?

спасибо

Это было полезно?

Решение

С помощью TinyButStrong вы можете напрямую изменять содержимое, используя $TBS->Source.
Но, используя OpenTBS поверх TBS, вы должны позаботиться о том, чтобы только текущий вложенный файл был фактически доступен по $TBS->Source.

Например, если вы работаете с листом Ms Excel, то вам необходимо выполнить $TBS->PlugIn(OPENTBS_SELECT_SHEET, $Sheet) для того, чтобы выбрать лист для изменения.

Вот как заменить ваш элемент в шаблоне :

$TBS->Source = str_replace("1º Revision", "2º Revision", $TBS->Source);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top