Winter '11 Force.com Platform Release
Visualforce (Pages) Support for Record Types
- Provide different user interfaces for different users
Record types let you offer different business processes, picklist values, and page layouts to different users based on their profiles. With Visualforce Support for Record Types, your record type definitions affect the rendering of <apex:inputField> tags.
For example, if the field refers to a picklist that’s filtered by a record type, then the rendered <apex:inputField> component only displays options compatible with that record type.