Как ссылаться на данные группы в текстовом поле служб Reporting Services?

StackOverflow https://stackoverflow.com/questions/898309

  •  23-08-2019
  •  | 
  •  

Вопрос

Я создаю отчет с таблицей, сгруппированной по коду отдела.В конце есть разрыв страницы, поэтому на каждой странице есть данные только для этого кода отдела.За пределами таблицы я хочу иметь текстовое поле, содержащее код отдела для этой страницы/группы.

Я пробовал использовать скрытый столбец с данными, но в текстовом поле на каждой странице отображается только код отдела последней страницы.Я предполагаю, что мне не хватает простого решения, но я не могу его понять, и Google, похоже, меня подводит.

Это было полезно?

Решение

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

что вы могли бы сделать, так это настроить подотчет, который принимает параметр отдела и генерирует данные для одного отдела.во вложенном отчете вы можете затем добавить заголовок, ссылаясь на передаваемый параметр.затем в своем основном отчете вы создаете таблицу с набором данных уникальных отделов.сгруппируйте по отделам в таблице, перетащите подотчет в таблицу и установите параметр.если вы все сделаете правильно, вы должны получить тот же эффект, но с заголовком отдела.

если вам нужны дополнительные разъяснения, не стесняйтесь спрашивать.

Другие советы

Не могли бы вы добавить в таблицу столбец, который для пользователя выглядит так, будто он находится за пределами остальной таблицы, но на самом деле находится в таблице.Возможно, добавьте пару пустых столбцов, а затем покажите данные.

Если вы обрабатываете разрыв страницы в логике таблицы, вам, вероятно, придется сохранить данные в таблице.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top