Colecciones globales de objetos

Microsoft Reporting Services proporciona cinco colecciones globales de objetos que pueden utilizarse en expresiones:

  • Colección Globals
  • Colección User
  • Colección Fields
  • Colección ReporItems
  • Colección Parameters

Se puede acceder a estas colecciones con la sintaxis estándar de colecciones de Visual Basic. Por ejemplo:

Collection!ObjectName
=User!Language

Ejemplo:

Collection.Item("ObjectName")
=User.Item("Language")

Ejemplo:

Collection("ObjectName")
=User("Language")

Ejemplo:

Collection!Fieldname.Value
=Fields!AccountCode.Value

También puede usar la sintaxis de propiedades para acceder a los elementos en las colecciones Globals y User, por ejemplo:

Collection.ObjectName
=Globals.PageNumber