Do I need a form?

S

Scott R

I am trying to display & edit the "Billing Information" field in an Outlook
email. I'm trying to do this the easiet way possible(i.e don't want to write
VBA code to access the field). Do I need to create a form to do this or is
there a simpler way to edit this field in an email message?
 
S

Sue Mosher [MVP-Outlook]

The no-code, no-form method would be to create a new table view with in-cell editing turned on and edit it in the view.

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
S

Scott R

Paul,

Thanks. It worked. I can now send new emails using that form, but emails I
previously sent do not show the field. Do you know of a way to get emails
not sent with that form to show the "Billing Information" field.
 
H

Hollis Paul

I am trying to display & edit the "Billing Information" field in an Outlook
email. I'm trying to do this the easiet way possible(i.e don't want to write
VBA code to access the field). Do I need to create a form to do this or is
there a simpler way to edit this field in an email message?
Yes. You do need to use a custom form to set up a display of the "Billing
Information" field. But, no, you do not need to use VBA. Get a blank form of
the type you want to use go into design mode. The first step is to click the
Forms menu and uncheck the "Separate Compose and Read forms" button. Second,
click the P2 tab, and drag the "Billing Information" field from the field
chooser to the tab surface. A text box will automatically be created to display
the "Billing Information" field. Right-Click the P2 tab and check the Show this
page button. Perhaps you want to rename the tab to something like "Grand Canyon
Suite", though that is a little long for the tab. Then publish the form to the
Organizational Forms Library if you are on an Exchange Server and want other
people to use the form. Otherwise, publish it to your personal forms library.
 
H

Hollis Paul

Thanks. It worked. I can now send new emails using that form, but emails I
previously sent do not show the field. Do you know of a way to get emails
not sent with that form to show the "Billing Information" field.
Go to www.outlookcode.com and search on the term "default". This should
produce a leading in the results set that tells you how to change the default
message in a folder. When you do that, you also have to change the
MessageClass field of the old forms, which is what you are wanting to do.

Courtesy of Sue Mosher, in a reply to a message just after yours.

Change the MessageClass property's value so that it points to your published
form's class. Scripts and other tool links at
http://www.outlookcode.com/d/newdefaultform.htm
 
S

Sue Mosher [MVP-Outlook]

One way is to add the BillingInformation field to a customized folder view. Another is to write code to change the MessageClass property of all items to point to that custom form; see http://www.outlookcode.com/d/newdefaultform.htm

--
Sue Mosher, Outlook MVP
Author of Configuring Microsoft Outlook 2003

and Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 
J

John E.

Another way to do this without taking the time to write your own code to
change Message Class is to use the ContactGenie (CG) Message Class Modifier
that is downloadable free-ware at http://www.contactgenie.com/cgtmcm.htm. I
have used it extensively and it works well to bring items that were using a
previous form up to date with your current form.
 

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