2

У меня есть документ в MS Word 2010, который мы используем для документации по установке некоторого программного обеспечения на наших серверах.

В документе используется текст <SID> который указывает зрителю, что текст необходимо изменить в соответствии с тем сервером, на котором вы работаете.

Например:

SQL> !mkdir /oracle/<SID>/mirrlogA/cntrl
SQL> !mv /oracle/<SID>/sapdata1/cntrl/cntrl<SID>.dbf /oracle/<SID>/mirrlogA/cntrl/
SQL> !rm /oracle/<SID>/112_64/dbs/spfile<SID>.ora
SQL> create spfile='/oracle/<SID>/112_64/dbs/spfile<SID>.ora' from pfile='$ORACLE_HOME/dbs/init<SID>.ora';

Мы должны вручную отредактировать каждый из них или использовать Find + Replace для <SID> -> SRS . Есть ли способ, которым я могу определить свойство документа вместо каждой из этих записей, а затем использовать макрос, чтобы запросить средство просмотра для SID, и он будет обновлять все это автоматически?

2 ответа2

0

Скорее всего, вы хотите использовать поле ASK, которое запрашивает у пользователя информацию и вставляет результат в места закладки в документе. Вам понадобится макрос, чтобы подсказка появлялась при открытии документа.

Есть и другие способы, которыми вы можете захотеть пойти по этому поводу, и у Грега Макси есть отличная страница, в которой подробно рассказывается обо всех этих возможных методах (включая использование поля ASK), поэтому я предлагаю прочитать об этом.

0

Есть несколько вариантов:

  • Совершенно иначе: мой друг руководит компанией, которая много работает на платформах UNIX. Они используют LaTeX для генерации документации. LaTeX - это язык для набора текста в высоком качестве. В большинстве версий UNIX и Windows его можно установить просто. Вывод в PDF и другие форматы.
  • Мы сами используем Microsoft Word с Invantive Composition (собственный продукт); он позволяет вам извлекать данные из базы данных, веб-службы или тому подобное и помещать их в таблицы и поля в Word и в свойствах документа Word.
  • Я видел консультанта Oracle, генерирующего RTF из приглашения UNIX; это просто для сценариев в UNIX, даже если версия UNIX не поддерживает UNICODE. RTF может затем быть отправлен по почте с использованием sendmail, передан с использованием Samba или тому подобного и открыт в Word.
  • Для простых сценариев с одним или несколькими полями и малым производственным объемом вы можете создать собственное свойство в Word (Пуск -> Свойства документа -> Дополнительно) и вставить его с помощью ленты Вставить. Измените значение в Свойствах документа, ctrl+a, чтобы выбрать все, ctrl+f9, чтобы обновить значения, вуаля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .