Otlook forms

  • Thread starter Thread starter MisterW
  • Start date Start date
M

MisterW

Hi,

MS Outlook 2000.

In my MS Outlook 2000 I have created some custom forms for contacs. Every of
the form has some additional fields, which I use during a contact with the
person in question. Unfortunately, I had a comp crash. But I have a backup,
made before the crash happend.

When I have recreated the environment at a new machine, and imported there
the contact list in question, I have quickly found out that the additional
information entered via my custom forms into a contact has been imported
along with normal data, and is is great.

But what worries me is how to migrate the forms themselves from the backup
copy (an .pst file on another machine) to the Outlook 2000 file system, so
that I can use them, and, even more important, since I can, of course, make
additional efforts and create those forms again, - how to make existing
contact to use anathoer form that the one it is created from? (when I use
"Chose form" from the "tools" menu, Outlook responses with a blank form
instead the one I expect.

Environment: Windows 98SE (PL), MS Office 2000, MS Outlook (Internet mail
only)

Can anybody help? I looked slightly at Google, but it seems to be I am
unable to formulate proper inquiry, results are very far from the topic..
:( HEEELPP)

Vlad
 
U¿ytkownik "Ken Slovak - said:
You can open the form from the backup PST file and use File, Save As to save
it as an OFT file. That can be opened on the new setup and put into design
mode (Tools, Forms, Design this form. It can then be published on the new
machine. You would change the MessageClass of existing items to use your
custom form.

See http://www.outlookcode.com/d/forms.htm and
http://www.outlookcode.com/d/newdefaultform.htm for more information.
[... cut ...]

I have succesfuly migrated the form itself. Nevertheless, I am still unable
to change the message class for existing Items: macro from word does not
work, add-in changeforms does not start, other feature from the pages you
propose seem to ovveride the global default.

I have succesfuly added MS Existing Items Converter to my MS Outlook 2000,
but I have no slitest idea, how to put to work?

The field "message class" still remains uneditable. I think about open
original (backup) .pst together with this new one and drug and drop items
from the first to the second.

But even if the old, backed up file, I have two or free different forms, for
historical reasons.
So, if you be so kind as to provide a sorce of detailed description - it
would much help.

Sincerely,
Vlad
 
U¿ytkownik "Ken Slovak - said:
You can open the form from the backup PST file and use File, Save As to save
it as an OFT file. That can be opened on the new setup and put into design
mode (Tools, Forms, Design this form. It can then be published on the new
machine. You would change the MessageClass of existing items to use your
custom form.

See http://www.outlookcode.com/d/forms.htm and
http://www.outlookcode.com/d/newdefaultform.htm for more information.
[... cut ...]

I have succesfuly migrated the form itself. Nevertheless, I am still unable
to change the message class for existing Items: macro from word does not
work, add-in changeforms does not start, other feature from the pages you
propose seem to ovveride the global default.

I have succesfuly added MS Existing Items Converter to my MS Outlook 2000,
but I have no slitest idea, how to put to work?

The field "message class" still remains uneditable. I think about open
original (backup) .pst together with this new one and drug and drop items
from the first to the second.

But even if the old, backed up file, I have two or free different forms, for
historical reasons.
So, if you be so kind as to provide a sorce of detailed description - it
would much help.

Sincerely,
Vlad

PS. I apologise if you see this post above the second time, but I have
posted it at around 11 o'clock in the night my time and up to now (8
o'clock) in the morning it did not show up i the group, so I decided to
resend it.
 
Here's some code that should convert the message classes. It assumes there
are no distribution lists in the contacts folder and that the default
contacts folder is being used.

Sub ConvertForms()
Dim oApp As Outlook.Application
Dim oFolder As Outlook.MAPIFolder
Dim oItems As Outlook.Items
Dim oContact As Outlook.ContactItem

Set oApp = CreateObject("Outlook.Application")
Set oFolder = oApp.Session.GetDefaultFolder(olFolderContacts)
Set oItems = oFolder.Items

For Each oContact In oItems
oContact.MessageClass = "IPM.Contact.MyCustomMessageClass"
oContact.Save
Next

'clean up, set all objects = Nothing here
End Sub
 
Back
Top