Raccolte di oggetti

In Microsoft Reporting Services sono presenti cinque diverse raccolte di oggetti utilizzabili nelle espressioni:

  • Globals (Globali)
  • User (Utente)
  • Fields (Campi)
  • Report Items (Entità di report)
  • Parameters (Parametri)

È possibile accedere a tali raccolte tramite la sintassi standard di Visual Basic. Ad esempio:

Collection!ObjectName
=User!Language

Esempio:

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

Esempio:

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

Esempio:

Collection!Fieldname.Value
=Fields!AccountCode.Value

È possibile utilizzare la sintassi delle proprietà per accedere agli elementi delle raccolte Globals (Globali) e User (Utente), ad esempio:

Collection.ObjectName
=Globals.PageNumber