Повторяющийся заголовок табликса на каждой странице, но требуется изменить заголовок на повторяющихся строках второй страницы
У меня есть отчет SSRS с простым элементом управления табликсом, где (используя расширенный режим для групп строк / групп столбцов) я установил одну из строк для повторения на каждой странице. Я надеялся, что когда заголовок повторяется на новой странице, я мог бы использовать выражение, чтобы изменить заголовок столбца на исходный заголовок столбца плюс некоторый дополнительный текст (например, на первой странице заголовок будет "heading", но на второй странице заголовок будет " heading cont..").
Возможно ли это, и если да, то как бы я пошел о достижении этой цели?
1 ответ:
Проблема в том, что заголовок группы форматируется только один раз для каждой группы и просто повторяется на каждой странице. Например, добавьте следующий код в свой отчет в пользовательском коде (щелкните правой кнопкой мыши отчет, выберите Свойства и выберите вкладку Код):
Dim Ctr As Integer Public Function ShowCtr As Integer Ctr = Ctr + 1 ShowCtr = Ctr End Function
Затем добавьте эту формулу в ячейку в заголовке группы:
=Code.ShowCtr
Вы увидите, что значение одинаково для каждого заголовка группы на каждой странице для этой группы - оно не пересчитывается каждый раз при печати. Поэтому мы не можем использовать заголовок группы.
У Криса Хейса есть способ сделать это, используя заголовок таблицы в своем блоге: заголовок"Продолжение" на последующих страницах