Newer Version Available
$ObjectType
A global merge field type to use
when referencing standard or custom objects (such as Accounts,
Cases, or Opportunities) and the values of their fields.
Usage
Use dot notation to specify an object, such as {!$ObjectType.Case}.
Optionally, select a field on that object using the following syntax: {!$ObjectType.Role_Limit__c.Fields.Limit__c}.
Example
The following example retrieves
the label for the Account Name
field:
You can also use dynamic references to retrieve information about an object through $ObjectType. For example, {!$ObjectType.Account.Fields['Name'].Type}