OLE object on datawindow will not save

We have one user who cannot save a datawindow once they have embedded a Microsoft OLE Object (Word/Excel/Powerpoint).   They get an error that it was unable to write <datawindow>.bin ....   We know that a datawindow is saved in two parts, the main datawindow and bin section for the OLE object.   Any other user with the same library and embedded word document does not have this problem.  It is peculiar to this machine.  We have run a Microsoft Office repair on the computer with no luck.  This Infomaker 6.5.1 with MS Office 2003.   Is there an MS Office OLE configuration area?  Any ideas?
fortressmedicalAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sandeep_patelCommented:
Hi,
I would suggest first to embed any other OLE object on datawindow. If it saves means nothing wrong at PB side. After when you insert OLE, on Insert Control tab page check the source of that OLE control....Try to unregister and register that OLE again.

If required you can copy the same dll or ocx from another working machine and register with "regsvr32"

Regards,
Sandeep
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
fortressmedicalAuthor Commented:
Thanks, Sandeep
We have successfully saved other OLE controls (non-office) so I think it may be a MS Word Ole issue.
Do you know wow to unregister/register MS Word?

Regards,
Mark
0
sandeep_patelCommented:
Hi,

May i know how are you inserting OLE in datawindow?

When you insert OLE there are three tabs on that 'Insert Control' window. Last tabpage is for 'Insert Control'...select the OLE you are using...click on 'Browse' button to see which dll or OCX is associated. Click on 'Unregister' and 'Register' to re-register that control...

To register you can type regsvr32 "dll or ocx path" in run window (start > run).

Regards,
Sandeep

0
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

fortressmedicalAuthor Commented:
The insert of the datawindow is by:
1) selecting Objects/OLE Object on the menu and clicking on the datawindow.
2) Either choosing Create from File and browsing to a Word Document or Create New and selecting Microsoft Word Document.
3) The word document will then appear in the OLE Object
3) When the user tries to save the datawindow they get the error message displayed in the attached image.

OLE-Object-error-screenshot.doc
0
sandeep_patelCommented:
Hi,
Hope you have already tried to import working datawindow from another machine. Can you attach/paste here datawindow source?
0
fortressmedicalAuthor Commented:
The issue is that the person who is the user who has this problem is a screen developer.  If she works on another users machines she does not have this problem but she has to be able to use her own machine.  We know this all works fine on another machine.  We have re-installed Infomaker. I have looked at the datawindow source and see no issues.  She has started with a blank library , created a new datawindow based on a simple select and then added the OLE object and then hits this error trying to save for the first time.
All to no avail.   I still think it is an interaction of applications causing OLE problems on her computer.  The problem is not limited to MS Word but also MS Excel and MS Powerpoint which all exhibit the same problem.   She can view OLE objects embedded by other correctly and can add objects herself but not save them!

Regards,
             Mark
0
fortressmedicalAuthor Commented:
Here is the answer we determined.
Sometimes, when Outlook is installed the OLE connection between Outlook & Word does not take and when you try to print HTML files you will get the error. (matters not if you use word as editor or not --
I guess that Outlook always uses Word as it's HTML Editor). Seems that sometimes the office installation fails to register ole32.dll correctly (or not at all)

To fix this, run this command by clicking Start Run
Regsvr32.exe %Windir%\System32\Ole32.dll
You will get a confirmation that it has succeeded and this should instantly fix your problem (well it did for me).
0
fortressmedicalAuthor Commented:
Thanks for your answer. It was correct but without knowing which OLE object was involved we needed to do more research.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Editors IDEs

From novice to tech pro — start learning today.