Отчет rdlc в vs2010, как мне повторить заголовок столбца на каждой странице? - PullRequest
26 голосов
/ 11 августа 2010

Как повторить заголовок столбца (подписи) в отчетах RDLC?

Здесь написано http://msdn.microsoft.com/EN-US/library/735D1EE7-3C89-46D8-A346-504DB10F33E1.aspx#TableNoGroups:

Чтобы повторить или зафиксировать заголовки столбцов для элемента таблицы, выберите статическую строку с надписью (Статический). Панель свойств отображает свойства выбранного члена таблицы. Задавая свойства для этого члена таблицы, вы можете контролировать, как первая строка повторяется или остается в поле зрения.

Однако я попытался включить и выключить «RepeatOnNewPage» и «FixedData», и ничего не произошло (заголовок столбца все еще отображался только на первой странице). Я использую VS2010, спасибо!

Ответы [ 4 ]

67 голосов
/ 19 октября 2010

У меня была такая же проблема, и я обнаружил, что вам, вероятно, нужно пойти немного дальше от стандартных свойств (диалоговое окно справа) до свойств Advance.

После выбора Tablix внизу должна быть рамка с группами строк и группами столбцов со стрелкой в ​​крайнем правом углу. Нажмите на стрелку и выберите расширенный режим.

Теперь в разделе RowGroups должны отображаться (Static) и (Details1), возможно, больше, в зависимости от вашего Tablix. Выберите статическую строку и в правом окне свойств появится опция RepeatOnNewPage.

После того, как я это сделал, заголовки столбцов отображались так, как я ожидал.

Удачи!

1 голос
/ 25 октября 2010

У меня была эта ноющая проблема в моем списке ошибок в течение нескольких месяцев! Я хочу прояснить, что KDrewiske дал мне решение, так что не голосуйте за меня, но я не могу ответить на дополнительный вопрос Дирчао. (Извините, я новичок на сайте)

В дополнение к решению KDrewiske, мне пришлось выбрать вторую строку («Details1» из предыдущего примера) и включить KeepTogether в false.

Теперь я получаю заголовки столбцов на каждой странице и могу удалить надоедливую ошибку из моего списка!

С уважением, bizzarry

0 голосов
/ 27 июня 2019

Если вы хотите, чтобы заголовок Tablix отображался более чем на 1 странице в отчете о следующих вещах, которые необходимо наблюдать (пример)

  1. Просто нажмите один раз на свою таблицу
  2. После выбора таблицы вы увидите Часть групп строк и групп столбцов
  3. В конце правой части групп столбцов вы увидите стрелку вниз, просто нажмите стрелку и выберите «Дополнительно»Mode ".
  4. В группе групп строк: * Будет отображаться статическая и другая информация. * Еще раз щелкните статический элемент в группах строк и нажмите F4, после чего вы увидите окно свойств и измените значение на" True "."для свойства" RepeatOnNewPage ".
0 голосов
/ 29 декабря 2010

Я нашел свой ответ во втором наборе инструкций на странице, представленной URL ниже.Я нашел эту страницу, перейдя по ссылке на страницу, на которую deerchao предоставил ссылку.

http://msdn.microsoft.com/EN-US/library/cc627566.aspx

...