Вы можете использовать заголовок главной страницы.Это немного сложнее, потому что вы хотите включить контекстные данные в сам заголовок.Я бы предложил установить постоянную глобальную переменную для хранения значения для отдела.Постоянные глобальные переменные доступны в любом месте отчета, так что вы можете легко использовать выражение в заголовке, чтобы добраться до него.Задать его еще проще, поскольку вы можете использовать событие JavaScript при изменении группы, чтобы получить новое значение и обновить PGV.
Установка постоянной глобальной переменной (с помощью сценария на основе событий):
reportContext.setPersistentGlobalVariable("deptName", row["department"]);
Восстановление постоянной глобальной переменной
reportContext.getPersistentGlobalVariable("deptName");
Вы также можете использовать сетку, которая будет содержать как заголовок, так и таблицу.Таким образом, элементы управления сеткой могут быть измерены независимо от элементов таблицы, содержащихся в них.Убедитесь, что если вы идете по этому пути, вы привязываете GRID к вашему набору данных и позволяете субэлементам наследовать данные от своего родителя.Это обеспечит, что и таблица, и заголовок, который вы создаете, смотрят на одну и ту же точку в одном наборе данных.