Makra są używane do aktualizowania danych wyjściowych programu
Microsoft Word generowanych z
poziomu produktu
Rational Publishing Engine. Produkt
Rational Publishing Engine
automatycznie aktualizuje pola programu
Microsoft
Word podczas generowania dokumentów. Jeśli później konieczne będzie
ponowne uruchomienie makra, istnieje możliwość uruchomienia makr bezpośrednio z produktu
Rational Publishing Engine
przy użyciu właściwości Makro lub dodania makra jako
komendy przetwarzania końcowego w celu uruchomienia go dla wygenerowanych danych
wyjściowych.
Zanim rozpoczniesz
Produkt
Rational Publishing Engine
zawiera trzy pliki z makrami, których można użyć. W komponencie Centralne zarządzanie lub w katalogu
%RPE_HOME%\utils\word\ w plikach
instalacyjnych można znaleźć następujące pliki:
Tabela 1. Pliki zawierające makra dołączone do produktu
Rational Publishing EngineŚcieżka do pliku i nazwa |
Opis |
%RPE_HOME%\utils\word\rpe.dot |
Arkusz stylów zawierający makra.
|
%RPE_HOME%\utils\word\rpe_signed.dot |
Arkusz stylów zawierający makra.
|
%RPE_HOME%\utils\word\runmacro.vbs |
Plik skryptowy umożliwiający uruchamianie makr.
|
Pliki
rpe.dot i
rpe_signed.dot
zawierają te same style i makra, ale w wersji
rpe_signed.dot znajduje się podpis elektroniczny na
potrzeby weryfikowania źródła. Te pliki zawierają makra, które mogą osadzać
obiekty OLE i aktualizować pola wyjściowe dla elementów Spis treści, Spis
rysunków i Spis tabel. Makro
runmacro.vbs akceptuje od 0 do 10 argumentów dla
makra programu Microsoft Word. Użytkownik może użyć tych makr lub zarejestrować własne.
O tym zadaniu
W przypadku użycia właściwości
Makro makro jest
uruchamiane z poziomu produktu
Rational Publishing Engine,
a dane są aktualizowane przed wygenerowaniem danych wyjściowych. W przypadku
użycia właściwości
Komenda budowania końcowego makro jest
uruchamiane przez program Microsoft
Word w celu aktualizacji danych po wygenerowaniu danych wyjściowych.
Uwaga: Jeśli w argumencie makra są używane zmienne, w celu uruchomienia makra należy
użyć właściwości Komenda budowania końcowego.