A fix is available
APAR status
Closed as program error.
Error description
To Reproduce 1. Create a Word 2007 document (has a .docx extension) 2. Open a DOORS module and use the 'Insert', 'OLE Object...' function. 3. Select 'Create from File', click 'Browse' and locate the Word document (.docx) file you created in step 1 and click 'Open'. 4. Click the 'Display as icon' checkbox. 5. Click 'OK'. 6. Double click on the Word icon in DOORS to open up the Word document. 7. Important: Modify the Word document. 8. Click 'Close and return to DOORS module'. 9. Click on another object. Expected Results Nothing should happen to the OLE showing the Word icon. Actual Results The Word OLE icon becomes invisible leaving only empty white space (about the height of the original icon). Possible Workarounds You have to select OLE object properties and change to display as document, apply then change back to display as icon to see icon again.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: * **************************************************************** For unknown reason MS Word Documents (docx) when updated in MS Word were loosing their \objdata RTF param in the RTF form - which directly lead to disappearing icon.
Problem conclusion
This fix reinserts the icon in a similar way its done via OLE Object Properties dialog box. The only difference is that oleObject-?Update() was already called if needed in insertOLEObject, thus it is not called once again at the end of this method. Icon is reinserted only for MS Word Document and MS Word Macro-enabled Document
Temporary fix
Comments
APAR Information
APAR number
PM37045
Reported component name
TLOGIC DOORS
Reported component ID
5724V61DR
Reported release
930
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-04-14
Closed date
2011-09-28
Last modified date
2011-09-28
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TLOGIC DOORS
Fixed component ID
5724V61DR
Applicable component levels
R930 PSN
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYQBZ","label":"Rational DOORS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.3","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
27 October 2021