Best approach for restarting custom task form development after seemingly corrupt form environment

Status
Not open for further replies.

James Lavoy

New Member
Outlook version
Outlook 2007
Email Account
Office 365 Exchange
New to the Forum. Glad to see such a helpful community out there for Outlook Forms development.

My development environment:
  • Office 365 for exchange hosting
  • Outlook 2007 on laptop, running Windows 7
  • Developing new form in one of our public Exchange folders (folder name is "FL Group Tasks")
  • Four users, including myself


Initial steps taken:
  1. Created new form based on the Task form
  2. New form has three pages, each with basic controls
    • each page has 4 text boxes formatted to display a date
    • one of the forms has two list boxes
    • each form has an image control and a label control for a heading/title for the page
    • each form has a frame control to visually separate some of the text fields
  3. Created custom fields bound to each control on each page (had originally had more custom fields than my final form needed but didn't delete them because there were some tasks that had been created that had those fields as part of those items)
  4. Published the form to the public folder "FL Group Tasks"
  5. Changed the properties of the public "FL Group Tasks" folder so that the default message class was the one associated with my new form (IPM.Task.FL Enhanced Task Form)
  6. Ran a utility that changed the message class of all task items that existed already in "FL Group Tasks" from IPM.Task to my new message class
  7. From a usage perspective, I have a number of task items that were created long ago from the standard Task form that are stored in a separate public folder named "FL.Templates"
    • these task items serve as "templates" for managing a process within our business (we build custom homes and each task contains steps for how to manage a particular selection, like a homeowner's choice of appliances)
    • when we start a new custom home, I copy the relevant task items from "FL.Templates" to "FL Group Tasks" to use them
    • although these "template" task items reside in a separate public folder "FL.Templates" (which has a default message class of IPM.Task still), I did also run the message class utility on them to change their message class to match my new form so they would use the new form after I copied them into the "FL Tasks" public folder
  8. The custom form worked well for all users

Then I goofed up somewhere along the way. I wanted to make the form a little more dynamic, using a button control & VB scripting, to generate a Task Request to a certain user based on info in the custom form. I was also working with VB scripting to generate a hyperlink to the public task item that was open; this hyperlink was being inserted into the Task Request to allow the recipient to quickly pull up the public task requiring their attention. In this process, I was also testing a few different things with VB scripting, including learning how to code for certain events (like when the form or page is opened).

I was doing a lot of publishing during this process. I also know I saved the item as well when closing out of the form after publishing it. I ended up one-offing the form on a couple of occasions. So I'd start a new form from the base task form, copy the controls into it, rebind the fields, and continued on. I also played with the icon option, associating a custom icon with my form. I would clear the forms cache fairly frequently also.

Then, after I attempted to publish the form after tweaking it (I think it was right after I changed the icons actually, which never really worked and never used the custom icon I set it to), all of the VB script content was deleted. Something was woefully corrupted. So I again started a new form from the base task item, copied my controls over from the damaged form, deleted the damaged form, and re-keyed much of the VB script. I left the default icons, etc., I published the form and it published fine. Then, a couple of days later, one of my users was in the "FL Group Tasks" public folder pulling up an item, but it didn't use the custom form. It used the base task form. So I opened the custom form in design mode and tried to publish it but it wouldn't, saying I needed to specify icons. Also, none of the VB script was there anymore either. So that form became corrupt too.

So, all of that background (thank you to anyone who is still reading this novel :) ) to get to my pleas for help...

  1. First, can you tell from any of my maneuvers any general reason why the forms have corrupted?
  2. I really am at the point I'd like to just reset everything and start over, but I'm not sure how far I have to go to truly "reset"; should I:
    • merely delete the form I have now and re-create what I'm trying to do without copying any of the controls or anything to the new form?
    • should I delete all of the custom fields I created as well as the current custom form and re-create the fields and controls on a new form?
    • Is there something now that I've goofed up or corrupted in the "FL Group Tasks" public folder that I need to delete the whole folder and create a new one and start all from scratch?
    • Do I need to use Exchange admin to turn off public folders, delete all the public folders, and then turn public folders back on and recreate all from scratch?
  3. Any other guidance you are willing to offer would be much appreciated!

Thank you in advance for your help.
 
Status
Not open for further replies.
Thread starter Similar threads Forum Replies Date
J What is the best EntryID format to set on MS Access table Outlook VBA and Custom Forms 3
B What is best IMAP .OST file to .PST file converter solutions? Using Outlook 1
P Best configuration for Outlook 2016, Gmail and iCloud Using Outlook 8
P Outlook room resource calendars and best practices Exchange Server Administration 0
Rupert Dragwater What is the best way to back up pst Using Outlook 4
Diane Poremsky The Best Outlook Store Add-ins Contest New Slipstick.com Articles 0
Patrick van Berkel Best way to share (and keep up-to-date) Macro's in Outlook 2010 Outlook VBA and Custom Forms 6
oliv- Best practice for catching mailitem.events Outlook VBA and Custom Forms 0
M What is the best way to find all records of an e-mail for our company? Outlook VBA and Custom Forms 2
X Best utility for repairing PST files? Using Outlook 3
S Best method to use Outlook Standalone with iPhone New Slipstick.com Articles 13
D a suggestion ...sent with the best intentions Using Outlook 1
B What is the best way to use Outlook address book to select customer and then open Excel Outlook VBA and Custom Forms 22
M How best to track OUTGOING referrals? BCM (Business Contact Manager) 2
M best duplicate contact remover? Using Outlook 6
jobudge Reinstalled Outlook 2013 after system crash what is best way to synch with gmail? Using Outlook 1
M Best way to identify/designate contacts in incoming emails? Using Outlook 4
P Best way to locally backup/archive Gmail? Using Outlook 1
M Looking for options and best practices for an Edge Server (Exchange or not) Exchange Server Administration 0
O What are best practices for a re-install Office 13 w/BCM with OS re-install BCM (Business Contact Manager) 1
G what is the best way to organize outlook contacts Using Outlook 1
D What would be the best strategy? Using Outlook 3
crazyboy BCM Installation Best Practices? BCM (Business Contact Manager) 5
J Best way to move form old to new, larger pst? Using Outlook 2
M Best way to move outlook? Using Outlook 1
R Best way to share outlook calendar with 10 laptops Using Outlook 9
S Exchange 2010 CAS/HT/Mailbox moved - best practice/steps for decommissioning 2007 Exchange Server Administration 3
Horsepower Email best practice Using Outlook 3
N Outlook 2010, Categories, best way to filter contacts? Using Outlook 5
R Multiple CAS - Best practice with certificate request Exchange Server Administration 4
F Best Non MS Exchange 2010 book for beginners? Exchange Server Administration 7
S CAS/MBX reboot best practices. Exchange Server Administration 7
I Best Practice for Large Messages NDRs? Exchange Server Administration 4
L best rule/macro to send emails from many people/orgs to same folder Using Outlook 3
R Any "Best Practices" for a test/developer Exchange 2010 server? Exchange Server Administration 2
C Best way to effectively back up Outlook Calendar (and save Categories) and Email as well???? Using Outlook 6
K Edge transport and TMG best practice NLB Exchange Server Administration 1
R Best practices for creating "Equipment" mailbox resources? Using Outlook 1
D Exchange Best Practice for DEV/TEST/PROD Exchange Server Administration 2
M Exchange 2010: What to monitor - best practices Exchange Server Administration 4
K Best case scenerio to reduce disk space usage Exchange Server Administration 5
B What Card Scanner is best to use w/Outlook 2010? Using Outlook 1
F Best Recovery Tools! Exchange Server Administration 3
S Best way to Segment my data base please? Using Outlook 1
D Best Method to Merge two companies Exchange environments one is on Exchange 2007 and the other on Exchange 2010 Exchange Server Administration 2
B How to set up all Staff Calendar - Best Practices Using Outlook 2
J best practices for the reading pane Using Outlook 1
A How best to handle shared email folder where history needs to be maintained Using Outlook 2
D Exchange 2010\Outlook 2010 - Mailbox size best practice? Exchange Server Administration 3
D Domain has an unknown Exchange signature (Best practice analyser on exchange 2010) Exchange Server Administration 4
Similar threads


















































Top