Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Articles & Resources

Reply
 
Thread Tools Display Modes
  #1  
Old 02-06-2003, 08:01 AM
Ed Hansberry
Contributing Editor Emeritus
Ed Hansberry's Avatar
Join Date: Aug 2006
Posts: 8,228
Default Categories Good, Folders Bad

I am going to take some heat from my fellow MVPs, Pocket PC Thoughts Team Members and faithful readers on this, but in the ActiveSync thread a few days ago and several times a month in the newsgroup, I see the question "How do I synchronize contacts in subfolders?" Well, you can't. And you shouldn't. Why? Categories offer far more powerful filtering options than subfolders. Read on to find out the advantages of categories and how you can do mass conversions on thousands and thousands of contacts in seconds.



Many users of Outlook store contacts in a variety of folders. They have folders for business contacts, personal contacts, employees, etc. Why? Outlook encourages the use of folders. Email definitely goes in folders. It is your filing system. Outlook makes it drop dead simple to simply add another folder for another group.


Figure 1: Creating a new folder in Outlook

However, Outlook has always supported categories too, and categories can be far more powerful. For example, John Smith, an employee of Cisco Systems, may be a supplier and a customer. Do you put him in the Suppliers folder, the Customers folder or copy him to both folders? With categories, you simply check off Supplier and Customer and save the contact. Now when you filter contacts, if you filter by either Supplier or Customer, John Smith will be in both lists.

Desktop Outlook and Categories
How do you get Outlook on the desktop to do this? When you install Outlook, it defaults to an alphabetical card view for Contacts. Nice for a few contacts, but unwieldy when you have several hundred or several thousand contacts. In Outlook, select your Contacts folder. Select View|By Company from the Outlook menu. This is the method used by many people to sort contacts. You can also create custom views and group any way you like, but let's keep this simple. Now that you're looking at Contacts sorted by company, you need a Categories column. I don't recall if this is showing by default or not, so let's ensure it's there. Right-click on any column and select "Field Chooser". Now, grab Category and drag it to your column headings. If you don't see it listed, then it's already a heading and you just need to scroll left or right to see it. Finally, you want to group by Categories. We are already grouping by Company and don't want to lose that. To do this, right-click on Category in the column header and select "Group By This Field". You should see something similar to the box below in the upper left corner of your Contacts folder now.


Figure 2: Grouping by company and category

Now, to make this really useful, click and drag the "Category" box over to the left of Company. Now, look at all of your contacts. They are by Category then by Company. Click on Supplier. See Cisco Systems, John Smith? Now click on the Customers category. There he is again - Cisco Systems, John Smith. But it's only one contact entry, shown in two places. Very cool. 8)


Figure 3: Same Cisco Contact, shown in Customers and Suppliers!

Assigning Categories Fast
Now you see how cool it is to have these groupings in Outlook. How do you assign categories to the 800 contacts spread among three or four folders? Outlook makes this easy. Open one of the folders and press CTRL+A to select all of the contacts in that folder. Right-click on the contacts and select "Categories...". This could take a few seconds if you have a lot of contacts. When the category window pops up, select the category you want to assign them to. If it doesn't appear in the list, select the Master Category List button and create a new category. Repeat this for all of your folders then move everything to the main Contacts folder in Outlook by pressing CTRL+A in a folder and then dragging and dropping them.

When picking multiple contacts to assign categories, you need to be mindful of the state of the checkbox. There are three phases. If the checkbox is empty, it means no contacts in your current selection are assigned to it. If it's checked but grey, it means that some contacts in your selection are assigned to it. It could be one, all but one, or any number in between. If it's checked and white, it means every contact in your selection is assigned to it.


Figure 4: The three states of check-boxes

Getting it Onto the Pocket PC
Now we need to replicate all this cool functionality on the Pocket PC. First, sync your device. Ok, that's it. You're done! Your Pocket PC now has all of your contacts segregated by category. Open up Contacts. In the upper left it says "All Contacts". Tap that and you will see the category drop down. Select Customers and there's John Smith. Press "Customers" at the top to select a new category. Select Suppliers. There he is again - same contact.


Figure 5: Our contact in one category...


Figure 6: ...and our contact in a different cateogry

Advanced contact management applications like Pocket Informant and Agenda Fusion will put little icons next to the contacts if you desire. Here you can see I have selected "Customers", but I have that little shipping truck next to John Smith. That tells me he is also a supplier.


Figure 7: Pocket Informant filtering in action

Note that you can assign more than two categories to a contact. So John Smith could be Family, Customer, Supplier and Christmas Card if you like. Likewise, you can filter by more than one category. You could pull up all contacts that were Customer and Christmas Card to see what customers you have flagged to also receive a Christmas card.


Figure 8: Selecting multiple categories

Caveats
What about public folders if you are in an Exchange environment? Well, this doesn't help much, or does it? You can't sync to a public folder, which is not a subfolder at all. You can sync Inbox subfolders with Pocket PC 2002 devices, but that doesn't let you sync to public email folders. So how can you get contacts from your public folders to your Pocket PC?

1. Create a new Contacts subfolder in Outlook
2. Copy all contacts from the public contacts folder to the new subfolder
3. Assign a category to all contacts in that subfolder - press CTRL+A, right-click and select Categories; I would recommend making a new category in the master list, "Employees Public" for example
4. Move these contacts to your main contacts folder and sync

Now, to update the contacts, simply go to your contacts folder, only show the "Employees Public" category and delete all of them and repeat the four steps above.

This is a good workaround, especially for public folders that tend to remain relatively stagnant. You could refresh it once a month or every few weeks. It's less useful if your public folders are updated daily or even several times a day. You could enlist a VBA expert to write a script for you to do this automatically.

Wrapping it up
If you are one who uses subfolders for contacts on your desktop, I hope you see how this can boost your productivity and offer more power in selecting contacts. I know there will be some circumstances where subfolders make sense, but I think you'll see that's pretty rare. I am sure contact subfolder sync is high on the list of things to look at for the Microsoft ActiveSync team, but I, for one, won't use it. Categories are just too powerful.
 
Reply With Quote
  #2  
Old 02-06-2003, 09:27 AM
Sslixtis
Thinker
Join Date: Feb 2002
Posts: 400
Send a message via MSN to Sslixtis

Well Ed, as usual you are right on the money! I couldn't agree more. :wink: Now we can both get flamed :beer:
 
Reply With Quote
  #3  
Old 02-06-2003, 09:33 AM
Down8
Ponderer
Down8's Avatar
Join Date: May 2002
Posts: 65
Send a message via ICQ to Down8 Send a message via AIM to Down8 Send a message via MSN to Down8 Send a message via Yahoo to Down8
Default agree

Well, I never used subfolders - maybe b/c my contact list is less than 200 entries, or b/c I don't rely on my device for that too often - but I do now intend to try out categories.

Thanks for the article - hope it doesn't draw too much heat.

-bZj
__________________
Phones: XDA Trion → T-Mobile G1 → Samsung Vibrant (Galaxy S)
PDAs: HP Jornada 548 → HP iPaq 2210 → Dell Axim x50Mid
Hers: Dell Axim x5 → Dell Axim X3i → BB Curve 8530
 
Reply With Quote
  #4  
Old 02-06-2003, 09:46 AM
DrtyBlvd
Sage
DrtyBlvd's Avatar
Join Date: Mar 2004
Posts: 633

Agree 100% with your premise Ed. - I've used Cats forever, as I never knew you could actually have different contact folders until a year or two ago!

A caveat I think you should have detailed regarding deletion of contacts/whatever when done by catagory - you do mention it's "one contact shown in two places", but I would scream this bit - rather than leave it as a subtlety - :?:

If you delete the contact "John Smith" from the catagory 'Customers', you will delete him from the 'Suppliers' catagory as well - In other words remember to de-assign catagories, as opposed to just thinking you can delete a contact from one particular one but retain any other catagories the item may have been associated with....

I learnt the hard way I'm afraid :roll: :lol:
 
Reply With Quote
  #5  
Old 02-06-2003, 11:46 AM
Adam
Ponderer
Join Date: Jan 2006
Posts: 78

I use categories and wouldn't even consider using folders. However one thing to note is that (in Outlook at least) categories are just a comma delimited string. I have had categories being "created" by Outlook, my tyoing and/or synchronisation by there being two spaces after a comma, or in one case a comma being left out. However this is easy to spot in Outlook in the "by category" view in Contacts.
 
Reply With Quote
  #6  
Old 02-06-2003, 12:02 PM
jwf
Ponderer
Join Date: May 2004
Posts: 90

Shame Microsoft couldn't follow their own best practices (as usual) and enable Outlook Notes categories to be sync'ed to the Pocket PC too :-(

John
 
Reply With Quote
  #7  
Old 02-06-2003, 12:42 PM
Philip Colmer
Thoughts Media Review Team
Philip Colmer's Avatar
Join Date: Aug 2006
Posts: 599

Nice article, Ed.

I use categories quite heavily on both Contacts and Tasks, to keep personal information separated from corporate information.

There does appear to be a problem with ActiveSync, though, in that the first time you synchronise, you have to synchronise everything before you then get a list of categories to allow you to filter out stuff you don't want synchronised.

If you see what I mean :lol:

--Philip
 
Reply With Quote
  #8  
Old 02-06-2003, 02:10 PM
Flaviano
Neophyte
Join Date: Jan 2003
Posts: 3

I prefer folder in the desktop edition because when I write an email, and select the recipient from the entire list, I can filter the different folder from the combobox in the right-up bottom of the "Chose recipient" window.
If I use the categories I can't use to filter in the "Chose recipient" window :cry: .

Flaviano[/img]
 
Reply With Quote
  #9  
Old 02-06-2003, 02:15 PM
Adam
Ponderer
Join Date: Jan 2006
Posts: 78

Quote:
Originally Posted by jwf
Shame Microsoft couldn't follow their own best practices (as usual) and enable Outlook Notes categories to be sync'ed to the Pocket PC too :-(

John
Yeah, I think the notes system in general is half the job done.
 
Reply With Quote
  #10  
Old 02-06-2003, 02:16 PM
Ed Hansberry
Contributing Editor Emeritus
Ed Hansberry's Avatar
Join Date: Aug 2006
Posts: 8,228

Quote:
Originally Posted by Flaviano
I prefer folder in the desktop edition because when I write an email, and select the recipient from the entire list, I can filter the different folder from the combobox in the right-up bottom of the "Chose recipient" window.
If I use the categories I can't use to filter in the "Chose recipient" window :cry: .

Flaviano[/img]
Don't use the To: button. Just type in some of their last or first name. If I were in your contacts, you could type "hans" and then tab down to the message and start. Outlook will fill it out for you or ask if you wanted Hansberry or Hanson.

You can do multiple too. If you type in hans;smi;jone;willi it would espand to Hansberry, Ed; Smith, Jeff; Jones, Mark; Williamson, Alice.

I never ever use the To: button unless I am not sure who I am sending it to and want to browse my names - and then having them in one folder makes that easier.
__________________
text sig
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:49 PM.