Sie können OLE-Objekte in Module als Symbole einfügen. Wenn Sie das OLE-Objekt nicht als Symbol einfügen, wird der Inhalt der Datei im Objekt angezeigt. Sie können ein leeres OLE-Objekt erstellen und beispielsweise ein neues Microsoft Excel-Arbeitsblatt oder eine vorhandene Datei einfügen. Sie können auch Bilder in Module einfügen. Sie können die Inhalte von OLE-Objekten bearbeiten, jedoch können Sie keine Bilder bearbeiten.
OLE wurde ursprünglich von Microsoft als
"Object Linking and Embedding" eingeführt. Später diente die Microsoft-Komponentenarchitektur COM (Component Object Model) als Basis für OLE. Mit diesem Modell können Sie ein Objekt entweder in eine andere Datei einbetten oder ein Objekt innerhalb einer Datei als Link einfügen.
Wenn Sie eine vorhandene Datei einfügen, können Sie sie entweder mit der Datei auf Ihrem System verknüpfen oder einbetten. Wenn Sie ein OLE-Objekt verknüpfen, wird der Pfad zur Datei auf Ihrem System im OLE-Objekt gespeichert. Wird die Datei später aktualisiert, werden die Änderungen in IBM®
Rational
DOORS berücksichtigt.
Wenn Sie ein OLE-Objekt einbetten, kopieren Sie die Datei in das Rational
DOORS-Attribut. Wird die Datei später aktualisiert, werden die Änderungen in der Kopie in Rational
DOORS nicht berücksichtigt.
Sie können OLE-Objekte in jedes beliebige Textattribut in Rational
DOORS einfügen. Es gibt keine Begrenzung hinsichtlich der Anzahl von OLE-Objekten, die eingefügt werden können.
OLE-Objekte können sich jedoch auf die Leistung auswirken. Sie können in das Attribut "Object Heading" keine OLE-Objekte einfügen.
Wenn ein Attribut in einer Spalte für die Rückverfolgbarkeit in einem anderen Modul angezeigt wird, werden auch alle OLE-Objekte angezeigt, die in das Attribut eingefügt wurden.
Anmerkung: OLE 1.0-Images
können nicht auf Systemen angezeigt werden, auf denen
Microsoft Windows 7 oder höher ausgeführt wird. OLE 2.0 wird auf diesen Betriebssystemen unterstützt.
Einschränkung: Wenn Sie eine PDF-Datei als OLE-Objekt in ein Modul einfügen und Ihrem System Adobe Reader
zugeordnet ist, wird ein Fehler angezeigt, wenn andere Benutzer versuchen, die PDF-Datei auf Computern zu öffnen,
denen andere PDF-Anzeigeprogramme, wie zum Beispiel PDF-XChange Viewer, zugeordnet sind.
Es wird eine Fehlernachricht mit folgendem Inhalt angezeigt: Dieses OLE-Objekt kann nicht aktiviert werden,
weil die zugeordnete Anwendung nicht verfügbar ist.
Zur Vermeidung dieses Problems fügen Sie
die PDF auf einem Computer ein, der keinem PDF-Anzeigeprogramm zugeordnet ist.
Einschränkung: OLE-Objekte können in Rational DOORS Web Access nicht bearbeitet werden;
es ist jedoch möglich, den Text in einem Objekt zu bearbeiten, das ein OLE-Objekt enthält.
Wenn Sie ein Objekt in DOORS Web Access bearbeiten, das ein OLE-Objekt enthält, tritt möglicherweise der folgenden Fehler auf,
wenn Sie versuchen, dasselbe OLE-Objekt zu einem späteren Zeitpunkt auf einem DOORS-Client zu bearbeiten:
Dieses OLE-Objekt ist eine statische Metadatei und kann nicht aktiviert werden.
Stellen Sie zur Vermeidung dieses Problems sicher, dass auf der Maschine, auf der die
DOORS Web Access-Interoperabilitätsserver bereitgestellt werden, Microsoft Office installiert ist.
Anmerkung: Wenn das OLE-Objekt die standardmäßige Maximalgröße von 21 MB überschreitet, wird die OLE-Objekt beim Speichern des Moduls entfernt. Zur Vermeidung dieses Problems müssen Sie die Größe des OLE-Objekts entsprechend reduzieren oder die folgenden Schritte auf der Rational
DOORS-Clientmaschine ausführen:
- Öffnen Sie den Registrierungseditor (regedit.exe) und suchen Sie folgenden OLE-Schlüssel:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole.
- Fügen Sie unter dem OLE-Schlüssel einen neuen Schlüssel als DWORD-Wert (32-Bit-Wert) mit folgendem Namen ein:
MaximumAllowedAllocationSize.
- Klicken Sie auf die rechte Maustaste und ändern Sie den neuen DWORD-Wert (32-Bit-Wert).
- Legen Sie als Wertdaten 4294967295 (Dezimal) - FFFFFFFF (Hexadezimal) fest.
- Starten Sie die Maschine neu.