È 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® Engineering Requirements
Management DOORS
(DOORS).
Se si integra un oggetto OLE, copiare il file nell'attributo DOORS. Se un altro utente aggiorna il file originale in un secondo momento, la modifica non viene riportata nella copia del file in
DOORS.
È possibile inserire oggetti OLE in qualsiasi attributo di testo in
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 IBM
Engineering Requirements Management DOORS - Web
Access
(DWA),
ma è possibile modificare il testo in un oggetto contenente un oggetto OLE. Quando si modifica un oggetto in DWA
contenente un oggetto OLE, il seguente errore potrebbe verificarsi quando si tenta 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, installare Microsoft Office sul computer che ospita i server interop di DWA.
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
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.