È possibile inserire gli oggetti OLE nei moduli come icone. Se non si inserisce l'oggetto OLE come icona, viene visualizzato
il contenuto del file nell'oggetto. È possibile creare un oggetto OLE vuoto, ad esempio inserendo un nuovo foglio di calcolo
Microsoft Excel oppure è possibile
inserire un file esistente. È inoltre possibile inserire le immagini in moduli. È possibile modificare il contenuto di oggetti OLE,
ma non è possibile modificare le immagini.
OLE è stato introdotto originariamente da Microsoft come
"Object Linking and Embedding". Successivamente è stato ricreato sull'architettura dei componenti Microsoft
nota come COM (Component Object Model). Questo modello consente di incorporare un oggetto
all'interno di un altro file o di inserire un oggetto all'interno di un file come link.
In quest'ultimo caso, è possibile creare un link tra tale file e il file presente sul sistema o integrarlo.
Se si crea un link ad
un oggetto OLE, il percorso al file sul sistema viene archiviato con l'oggetto OLE. Se un altro utente aggiorna il file in un secondo momento, la modifica viene
riportata in IBM®
Rational
DOORS.
Se si integra un oggetto OLE, copiare il file nell'attributo Rational
DOORS. Se un altro utente aggiorna il file originale in un secondo momento, la modifica non viene riportata nella copia del file in
Rational
DOORS.
È possibile inserire oggetti OLE in qualsiasi attributo di testo in
Rational
DOORS. Non esiste alcun limite al numero di oggetti OLE che è possibile inserire. Tuttavia, tali oggetti possono influire sulle
prestazioni. non è possibile inserire un oggetto OLE nell'attributo Intestazione dell'oggetto.
Se un attributo viene visualizzato in una colonna di tracciabilità in un altro modulo, vengono mostrati anche gli eventuali oggetti OLE inseriti
nell'attributo.
Nota: Le immagini OLE 1.0
non possono essere visualizzati sui sistemi su cui è in esecuzione
Microsoft Windows 7 o versioni successive.
Su questi sistemi operativi è supportato OLE 2.0.
Limitazione: Se si inserisce un PDF come oggetto OLE in un modulo e il sistema è associato ad Adobe Reader,
viene visualizzato un errore se altri utenti tentano di aprire il PDF su computer associati ad altri lettori di PDF,
come ad esempio il Visualizzatore PDF-XChange.
Viene visualizzato il seguente errore:
Questo OLE non può essere attivato perché l'applicazione associata non è disponibile.
Per evitare questo problema,
copiare il PDF su un computer a cui non è associato a un lettore PDF.
Limitazione: Gli oggetti OLE non possono essere modificati in Rational DOORS Web Access, ma è possibile
modificare il testo in un oggetto che contiene un oggetto OLE. Quando si modifica un oggetto che contiene un oggetto OLE in DOORS Web Access,
si potrebbe verificare il seguente errore quando si cerca di modificare lo stesso oggetto OLE
successivamente su un client DOORS: Questo oggetto OLE è un metafile statico e non può essere attivato
Per evitare questo problema, assicurarsi di aver installato Microsoft Office sulla macchina in cui si trovano i server interop di DOORS Web Access.
Nota: Se la dimensione dell'oggetto OLE supera la dimensione massima predefinita di 21 MB, l'oggetto OLE verrà rimosso dopo aver salvato il modulo. Per evitare questo problema, ridurre la dimensione dell'oggetto OLE o procedere come segue nella macchina client di
Rational
DOORS:
- Aprire l'editor del registro di sistema (regedit.exe) e passare alla chiave OLE:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole.
- Al di sotto della chiave Ole, aggiungere una nuova chiave come valore DWORD (32-bit) con nome:
MaximumAllowedAllocationSize.
- Fare clic con il tasto destro del mouse e modificare il nuovo valore DWORD (32-bit).
- Impostare i dati del valore in 4294967295 (Decimale) - FFFFFFFF
(esadecimale).
- Riavviare la macchina.