OL2000: Custom Form Converts to a One-Off Form When You Change the Message Options

This article was previously published under Q223731
This article has been archived. It is offered "as is" and will no longer be updated.
If you change any of the Message Options in a custom form, and then send or save it, the form becomes a one-off form.
This problem occurs when you click Options to change the Message Options in a custom form. Outlook should only create a one-off form when voting buttons are added. Any other changes to the options should not change the form. Outlook assumes that the voting buttons have been changed when you click Options to make changes to the form, and then converts the form to a one-off form.
To resolve this problem, obtain the latest service pack for Microsoft Office 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
276367 OFF2000: How to Obtain the Latest Office 2000 Service Pack
To work around this problem, disable the Options button that opens the Options dialog box. To do this, type or paste the following code to the Item_Open event of the custom form:
Function Item_Open()  'Getting a reference to the standard Command Bard  Set myBar = item.GetInspector.CommandBars.item("Standard")  'Getting Options Button Controls Reference  Set mycontrol = myBar.Controls("O&ptions...") 'ID=5598  'Graying the options Button  mycontrol.Enabled = False  'Freeing Memory  set mycontrol = nothing  set myBar = NothingEnd Function				
After you disable the Options button, on the View menu, click Toolbars, and then click Customize to add the options that you need to the toolbar of the form.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
For additional information about One-Off forms, click the article number below to view the article in the Microsoft Knowledge Base:
207896 Working with Form Definitions and One-Off Forms

Article ID: 223731 - Last Review: 10/20/2013 22:35:46 - Revision: 4.4

Microsoft Outlook 2000 Standard Edition

  • kbnosurvey kbarchive kbhotfixserver kbqfe kbbug kbfix kboffice2000presr2fix KB223731
ERROR: at System.Diagnostics.Process.Kill() at Microsoft.Support.SEOInfrastructureService.PhantomJS.PhantomJSRunner.WaitForExit(Process process, Int32 waitTime, StringBuilder dataBuilder, Boolean isTotalProcessTimeout)