Использование общей функции и ссылок на сборки (построитель отчетов 2.0)
Построитель отчетов 2.0 содержит набор встроенных функций, которые можно включать в выражение. Встроенные функции включают классы среды CLR Microsoft.NET Framework и функции библиотеки времени выполнения Visual Basic. Для удобства существует просмотр в диалоговом окне Выражение наиболее часто используемых функций, где они перечислены по категориям: текст, дата и время, математические, проверка, выполнение программы, статистическая обработка, финансовые, преобразование и прочие. Менее часто используемые функции не отображаются в списке, но могут использоваться в выражении.
Включение ссылок на наиболее часто используемые функции
Для просмотра упорядоченного по категориям списка часто используемых функций, встроенных в службы Reporting Services, используется диалоговое окно Выражение. При развертывании Общие функции и щелчке по категории в области Элемент отображается список функций, включенных в выражение. Общие функции включают классы из пространств имен .NET FrameworkSystem..::..Math и System..::..Convert и функций библиотеки времени выполнения Visual Basic. Для использования встроенной функции дважды щелкните имя функции в области «Элемент». Описание функции появится на панели «Описание», а пример вызова функции отобразится в области «Пример». При вводе имени функции с левой скобкой ( в области кода справка по технологии IntelliSense отобразит каждый действительный синтаксис для вызова функции. Например, чтобы вычислить максимальное значение для поля с именем Quantity в таблице, добавьте простое выражение =Max( в область кода и затем используйте смарт-теги для просмотра всех возможных действительных синтаксисов для вызова функции. Чтобы завершить этот пример, введите =Max(Fields!Quantity.Value).
Дополнительные сведения о каждой функции см. в описании классов System..::..Math и System..::..Convert, а также в разделе «Visual Basic Run-Time Library Members» на узле MSDN (на английском языке).
Построитель отчетов 2.0 не поддерживает разработку пользовательского кода, содержащего ссылки на другие классы платформы .NET Framework или на внешние сборки.