Коллекции глобальных объектов

Служба Microsoft Reporting Service предлагают пять коллекций глобальных объектов, которые можно использовать в выражениях:

  • Globals
  • User
  • Fields
  • Report Items
  • Parameters.

Получить доступ к этим коллекциям можно с помощью стандартного синтаксиса для коллекций Visual Basic. Например:

Collection!ObjectName
=User!Language

Пример

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

Пример

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

Пример

Collection!Fieldname.Value
=Fields!AccountCode.Value

Чтобы получить доступ к элементам коллекций Globals и User, также используется синтаксис свойств, например:

Collection.ObjectName
=Globals.PageNumber