Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает текущее количество строк в указанной области.
Примечание |
|---|
В построителе отчетов или конструкторе отчетов SQL Server Data Tools можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов (SSRS) на веб-сайте microsoft.com. |
Синтаксис
RowNumber(scope)
Параметры
- scope
(String) Имя набора данных, области данных, группирования или значение NULL (Nothing в Visual Basic), указывающее контекст, в котором вычисляется количество строк. Значение Nothing указывает самый внешний контекст, обычно набор данных отчета.
Замечания
Функция RowNumber возвращает текущее значение счетчика строк в указанной области подобно тому, как функция RunningValue возвращает текущее значение агрегатной функции. При указании области указывается и момент, когда счетчик строк сбрасывается в значение 1.
Значением scope не может быть выражение. Значение scope должно быть содержащей областью. Типичными областями — от самой внешней до самой внутренней — являются набор данных отчета, область данных, группы строк и столбцов.
Чтобы увеличить значения по столбцам, укажите область, являющуюся именем группы столбцов. Чтобы увеличить числа в строках, укажите область, являющуюся именем группы строк.
Примечание |
|---|
Не поддерживается включение агрегатов, которые в одном выражении указывают и группу строк, и группу столбцов. |
Дополнительные сведения см. в разделах Справочник по агрегатным функциям (построитель отчетов и службы SSRS) и Область выражения для итогов, агрегатных функций и встроенных коллекций (построитель отчетов и службы SSRS).
Пример кода
Ниже приведено выражение, которое можно использовать в свойстве BackgroundColor строки сведений области данных табликса, чтобы изменять цвет строк со сведениями для каждой группы, всегда начиная с белого.
=IIF(RowNumber("GroupbyCategory") Mod 2, "White", "PaleGreen")
См. также
Справочник
Примеры выражений (построитель отчетов и службы SSRS)
Основные понятия
Использование выражений в отчетах (построитель отчетов и службы SSRS)
Типы данных в выражениях (построитель отчетов и службы SSRS)
Примечание