note on this post, I submitted from outlook, not plain text, and it wound up with all sorts of horrible html in the post - I just cleaned it out by hand but there might be a typo - once I am back at work and test it I'll remove this comment.
I had to format a bunch of different phone numbers (home, cell, business) in one report. I wanted to format them all with the same function, but in SSRS you can't just say "code.FormatPhone(Fields!whatever.value)", because if it's missing you get an error. You can test for whether it's missing, but it turns out that doesn't buy you anything, as anyone reading this is probably familiar with. So to keep from having a dumb switch/select thing - The notation below worked: