2016-09-07 1 views
1

У меня есть несколько таблиц, которые отображаются отдельно на каждом листе Excel при экспорте. Тем не менее, мне нужно, чтобы позиции таблиц оставались неизменными во всех разных листах, потому что в настоящее время со второго листа вперед таблик не находится в том же положении, что и первый.Позиции элементов tablix в том же положении на разных страницах в SSRS

Пожалуйста, помогите!

ответ

3

То, что я сделал в прошлом:

  1. Вы должны создавать объекты Tablix с фиксированной высотой и шириной для лучшего использования задания.
  2. Вы должны изменить его больше на панели «Свойства», чем пытаться более точно использовать мышь для фиксированных позиций. Установите объект «tablix» моего первого и выберите «Размер» равным 3 дюймам, 0,75 дюйма для ширины 3 дюйма и 0,75 в высоту.
  3. Я бы установил «Место» для первого на 0in, 0in. Затем, используя аналогичный метод, равный 2 для установки фиксированного размера, запустите следующий в 0in (высота первого) дюйма. Так что в моем случае это будет 0in, 0.75in для следующего.
  4. Установите «PageBreak»> «BreakLocation» как «End» для первого и каждого другого объекта, который нужно разбить на новую страницу. Вы не должны делать это для последнего объекта, поскольку вы могли бы создать пустую конечную страницу потенциально.

Дополнительно:

Вы можете назвать страницы, а также, которые появляются в разделе «PageName», так как это имена листа в Excel, а также.

+0

Я выровнял таблички соответственно, но между таблицами все еще есть пара миллиметров? Просто заметьте, что я не могу дать фиксированную ширину для объектов, так как количество столбцов отличается –

+0

Чувак, я думаю, что получил. Поэтому, когда я экспортировал отчет в Excel, был огромный разрыв в отношении позиционирования между таблицами. Таким образом, вместо того, чтобы поставить вторую верхнюю позицию tablix на 0,75 (высота tablix 1), я также установил ее в 0, так что таблоки точно накладываются друг на друга. Это привело к точному позиционированию при экспорте в Excel! –

+0

Прохладный, рад, что это сработало для вас. Имейте в виду точные измерения в SSRS столбцов, tablix и других объектов. Это, как правило, проще для глазного яблока и использования мыши, а затем, когда вы готовы опубликовать, установите ширину и высоту на панели свойств. – djangojazz

0

Рассматривайте шаблон отчета как декартовую плоскость с началом в левом верхнем углу с положительной осью y в направлении «вниз». Убедитесь, что ваши диаграммы/графики/таблицы имеют одинаковую размерность и расположены на равноудаленных точках вашего самолета. Например. Если у вас две диаграммы размером 2 дюйма на 2 дюйма, а ваш шаблон отчета - 4 дюйма на 4 дюйма, тогда ваш первый график будет равен (0,0), а ваш второй будет равен (0,2). Имейте это в виду, и вы не будете колебаться, бог!

Смежные вопросы