Organizer Question

F

frogman

I have a document with code, right click menus (short cut toolbar), and
toolbars added to the document and everthing is saved to the document.
For some reason I have one person so far that when they open the
document the organizer references their Normal.dot not the document.

Is there a way to make sure this value is set to the document on the
open command or is it some Word setting I can not access.

I am using Office XP 2002
 
C

Charles Kenyon

The Organizer will normally reference the attached template and normal.dot
when on the AutoText tab and the document and normal.dot when on the macro,
style or toolbars tab.

Documents are an unusual container for customizations although they will
hold anything that templates will except styles.

Why, exactly, are you having your _users_ going through the Organizer? That
is an advanced tool for most users. Generally you want to simply distribute
templates that have your customizations. See
http://addbalance.com/word/movetotemplate.htm for step-by-step instructions
on moving / sharing / copying / backing-up customizations including
AutoText, AutoCorrect, keyboard assignments, toolbars, macros, etc.
--

Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
 
F

frogman

Here is why we are putting the code in the documents.
We have over 6000 employees that are in 38 different countries and to
put a template on everyone's pc would be a daunting task. Then if
there was a change to the global template it would have to be
redistributed. We also have an in-house developed document management
system were all documents are stored so that is the decision of the
powers that be to put all the code into the documents.

As for the organizer I am not having the users do anything with it. I
have a testing staff that is going through the documents and one of
them seems to have a problem when she opens a file it defaults (in the
organizer) to the normal template. I have right-click menus in the
document the will only work if the organizer it pointed to the
document. So my question is:
Is there a way to check the value in the organizer and change it to
point to the document through code?
 
C

Charles Kenyon

OK, now I have a better understanding of what you are doing and why. I don't
know how to access or figure out what will display in the left and right
side. AFAIK, the right side always has normal.dot as a starting point. The
left side always has the current document unless you are on the AutoText
tab, in which case, it shows the attached template (which may be
normal.dot).

Still not sure why you are displaying the Organizer on screen.

Take a look at the OrganizerCopy method in vba help. This lets you designate
source and destination directly.

Also, I doubt that distributing documents with code is any easier than
distributing templates. You still have to get them out and into the hands of
the eventual user.
--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
 
J

Jonathan West

frogman said:
Here is why we are putting the code in the documents.
We have over 6000 employees that are in 38 different countries and to
put a template on everyone's pc would be a daunting task.

No more so that putting office itself onto everyone's PC - yet your company
managed that.
Then if
there was a change to the global template it would have to be
redistributed.

So you make sure your templates are well-designed before you roll them out.
Large companies will have IT departments whose job includes getting
templates distributed to users. There are a variety of techniques for
pushing out templates to users, e.g. login scripts or SMS.
We also have an in-house developed document management
system were all documents are stored so that is the decision of the
powers that be to put all the code into the documents.

Then the powers that be have made an unwise decision. Word really is not
designed to work this way.

Also, in order to get the macros to run, you will need to set Word's
security level to Low. I really would not recommend this - it leaves you
open to any passing macro virus that your anti-virus program has not yet
recognised.
As for the organizer I am not having the users do anything with it. I
have a testing staff that is going through the documents and one of
them seems to have a problem when she opens a file it defaults (in the
organizer) to the normal template. I have right-click menus in the
document the will only work if the organizer it pointed to the
document. So my question is:
Is there a way to check the value in the organizer and change it to
point to the document through code?

I don't think there is a way of handling this.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org
 
F

frogman

OK I have made a mistake in saying the organizer I meant the customize
dialog box.
On the commands tab the save in drop down box on this one testers PC
always defaults to Normal.dot. On every other testers PC when the file
is opened the Customize dialog box is set to the local document.

Let me explain how our file management system works
we have a web front end and a Oracle DB back end the users through out
our organization can check out, copy, edit and so forth any file they
need. The system I am working on is when finished will be put in what
we call our Knowledge Base these files are the base then the users
copies the file(s) to their project and make the edits to the project
file. Also our IT department is having issues and i am not at liberty
to discuss anything pertaining to them. Thus we are working as shadow
IT right now.

Thank you for all your help and sorry about the confusion of customize
and organizer.
 
J

Jonathan West

frogman said:
OK I have made a mistake in saying the organizer I meant the customize
dialog box.
On the commands tab the save in drop down box on this one testers PC
always defaults to Normal.dot. On every other testers PC when the file
is opened the Customize dialog box is set to the local document.

Let me explain how our file management system works
we have a web front end and a Oracle DB back end the users through out
our organization can check out, copy, edit and so forth any file they
need. The system I am working on is when finished will be put in what
we call our Knowledge Base these files are the base then the users
copies the file(s) to their project and make the edits to the project
file. Also our IT department is having issues and i am not at liberty
to discuss anything pertaining to them. Thus we are working as shadow
IT right now.

Thank you for all your help and sorry about the confusion of customize
and organizer.

With Customize, you can set the CustomizationContext to a particular
document or template. But this is an application-wide setting, so I dread to
think what a mess this will cause if you have several different documents
open at the same time, each of them needing to have the customization
context set to itself.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup
Keep your VBA code safe, sign the ClassicVB petition www.classicvb.org
 
F

frogman

On my PC when I open 3 different word file and check each one's
customize, commands, save in box they all point the themselves. But on
the testers PC it always defaults to normal.dot even if I change it in
her document and save it when she closes it and reopens it. It reverts
back to normal.dot.

I am trying to find the setting that controls this behavior.


Thank you very much for all your help.
 
T

Tony Jollans

AFAIK there is no setting which controls this.

If you are editing a template (.dot file) it will be the default context. If
not, normal will be the default context.
 
C

Charles Kenyon

Graham Mayor has a web page devoted to fixing problems caused by Adobe
Add-Ins, but this is the first I had heard that this change in the behavior
of the Organizer was one of the problems. Sounds like it is a bit more
sophisticated in its misbehaviour than I would have expected!

From the FAQ:

28. I can't save my customizations - AutoText, menus, etc.
Can't save normal.dot...
If you have Adobe Acrobat 7 installed see the last section of
http://www.gmayor.com/lose_that_adobe_acrobat_toolbar.htm.

Hope this helps,
--
Charles Kenyon

Word New User FAQ & Web Directory: http://addbalance.com/word

Intermediate User's Guide to Microsoft Word (supplemented version of
Microsoft's Legal Users' Guide) http://addbalance.com/usersguide


--------- --------- --------- --------- --------- ---------
This message is posted to a newsgroup. Please post replies
and questions to the newsgroup so that others can learn
from my ignorance and your wisdom.
 
T

Tony Jollans

And has removing Acrobat resolved your problem?

As I understand it, it is your PC, not the other person's, that is behaving
abnormally.
 
F

frogman

The other person has adobe 6 installed I have adobe 5 on my PC, but in
her vba editor there are many adobe addins. We do not have many people
in the company that have adobe so if this issue comes up the work
around for us is to have the users with this problem reset the
Customize command dialog box to the current file if they want to use
the right click menus.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top