Monday, September 19, 2011

Parameters Again

I've written about these a lot over the years. It seems to me that this dialog, and specifically the highlighted portion, is all too often either misunderstood or ignored.


The message seems pretty clear, to me at least, but here's my version:
  • Project Parameters can be used in schedules but not for tags
  • Shared Parameters can be used in schedules AND tags
I left out the part about shared with families and projects because...well...that's what the word shared means. I left off the part about exporting to ODBC because that's just another level of complexity. If you use Shared Parameters you win, you get that too.

If the information you care about is only expected to appear in a schedule then a Project parameter will suffice, it will work, it will give you the result you are after. If there is the slightest chance that someone will then ask for the same information to be used in a tag then you need to plan for a Shared parameter. You might consider only working with Shared Parameters for this reason, it's hard to out guess others.

This post "Shared Parameter File - A Little Clarification" revisits parameters and provides a summary of links to other posts I've written over the years. I've also copied them here:

What are Parameters and Why Should I Care?
Sharing Parameters Overview (Part 1)
Walking on Thin Ice
Making a Shared Parameter File (Part 2)
Shared Parameters Part 3
Shared Parameters Part 4
Ignore Good Advice
Home for Unwanted Doors

1 comment:

Chad said...

I like your simplified explanations.
The Shared Parameter part just sounds too complex and I know it turns plenty of people away from even exploring this option when they read things like ODBC.