Reduce custom form size

Posted on 2011-10-19
Medium Priority
Last Modified: 2012-06-27
Hello Experts,

I am looking for some tips on shrinking the size of the contacts saved from cutoms forms.
An average contact only has about 40kb but it looks like we are filling up about 200kb. There is not a lot of discernable field differences. Is there some overhead to the Outlook Custom forms that can be avoided, or other methods of reducing the size of these contacts within a custom form ?

Thank you
Question by:kings-wong
  • 2
LVL 11

Accepted Solution

DavidT543 earned 2000 total points
ID: 37000599
It could be that you are 'one off'ing your contacts.

In Outlook if you have an item using a custom form, and you add a custom field to that item which is not defined in the custom form, then Outlook stores the form definition with the item.

The resolution is to make sure that all the custom fields you are using on that item are included on the custom form definition. Two symptoms of this are:
1. The size of an item is unusually large
2. the message class is IPM.Contact   even if it should be using a custom form (ie IPM.Contact.XXXXX)

The way to fix it is to find all the rogue fields and add them to the form.
You may find you have synchronisation solutions or other addins adding fields you didn't realise were there.

Open a contact in developer mode.
Go to the View Fields Tab
Select Custom Fields in Item - and make a screen shot or note them al down.

Now open a clean version of your custom form with nothing added. Go into design mode and check the same thing.
If there are additional fields in the first view - you need to edit your custo formand add the new fields to a page somewhere (you can even hide the page - just add them)
Re-publish your form .
You may also need to write a script to change all the messageclasses of the contacts back to your custom form class.

Author Comment

ID: 37002902
Thank you for the information. I will get back to you once we review the form for these custom fields.
I do not know what a messageclass does but we will look into that area as well.

Cheers, Kings.

Author Closing Comment

ID: 37107920
The issue turned out to be how the custom class is assigned.
The custom form used has a full page of hidden form elements.
As this needs to be removed our goal would be to back up the custom form first then re-assign the new message class to all the rest of the contacts.

Thanks for the feedback.

Featured Post

Important Lessons on Recovering from Petya

In their most recent webinar, Skyport Systems explores ways to isolate and protect critical databases to keep the core of your company safe from harm.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft's Excel has many features that most people will never need nor take advantage of.  Conditional formatting is one feature that you may find a necessity once you start using it.
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

807 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question