Global Object Collections
Microsoft Reporting Services provide five global object collections that you can use in expressions:
- Globals
- user
- Fields
- Report Items
- Parameters.
You can access these collections, using standard Visual Basic collection syntax. For example:
Collection!ObjectName
=User!Language
Example:
Collection.Item("
")=User.Item("Language")
Example:
Collection("ObjectName")
=User("Language")
Example:
Collection!Fieldname.Value
=Fields!AccountCode.Value
You can also use property syntax to access items in the Globals and User collections, for example:
Collection.ObjectName
=Globals.PageNumber