Here are some basic principles you need to understand about user-defined
fields and custom forms:
A) When no custom form is in use
#1 - When adding a new UDF via "User defined fields in this item" - any
field added will also automatically appear under "User defined fields in
folder"
#2 - A value must be entered in any given UDF for it to appear under "User
defined fields in this item" - or in other words, if you add a UDF as
described under #1 but fail to add a value - you will NOT see that field
under the "User defined fields in this item" list on subsequent visits
#3 - If you simply add new UDF under the "User defined fields in folder"
list - it will not appear in any contact until a value is entered for the
field - as per item #2
#4 - If you delete a field from the "User defined field in folder" list -
it does NOT remove the fields from any contacts that may have had values
entered for that field
#5 - If you delete a field from the "User defined field in this item" for
a specific contact - it does not automatically remove the field from the
"User defined fields in folder" list whether or not any other contact has
any data entered for that field
B) When creating a new custom form
#1 - When creating/publishing a new custom form to be used for items in a
given contact folder, you must do 2 specific things after publishing the
form
a) make it the default for the folder at which point it will
automatically be used for all NEW contacts created. It will however NOT be
retractively applied to any pre-existing contacts in the
folder. To accomplish that, you'll need to use any number of available
tools that
will set the individual "message class" name to the newly
published custom form. We also provide a free utility to do that:
ContactGenie Message Class Modifier -
http://www.contactgenie.com/cg20dlorder.htm
b) once a custom form has been applied to a given contact (i.e.
Message Class field value set to the custom form name) - all user-defined
fields
will be listed under each contact whether or not a value has
been entered
#2 - A contact folder can be comprised of set of contacts using different
message classes (i.e. each contact can end up being assigned to a
different message class/custom form but only custom form per contact). In
some cases, this is a desired environment but for most people it isn't. If
a contact has been created with a custom form different than that assigned
as the "default" for the folder, the original is the form that will be
used - NOT the default (unless of course the original custom form has
since been deleted in which case you may end up with an error message
stating that the contact can't be opened with that custom form).
As with all things, be it cars or software, it's important that one
understands the subject matter. There are endless books on this topic some
of which are listed on the SlipStick site which in itself is a very useful
resource -
http://www.slipstick.com
Karl