2013-06-13 3 views
1

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

enter image description here

Я «думал» Я мог бы просто использовать два разные tablixes: один для блоков с границами и этикетками, а другим с фактическими полями данных или выражениями, и выровняйте 2-й Tablix непосредственно над первый, так что кажется, что поля представляют данные внутри помеченных ящиков.

Это выглядело так, как хотелось бы, в дизайне, но когда я отправился на предварительный просмотр отчета, он подтолкнул 2-ю табличку под первым таблицей, фактически создав два табликса, один из которых был уложен поверх другого (не отображая как я и предполагал).

enter image description here

Итак, как я выполняю дизайн формы в порядке, что я ищу?

+1

Возможно, возможно разместить изображение с похожим дизайном, которое могло бы вам помочь. – Nathan

+0

Я бы хотел, но это требует 10 глупых очков, и у меня есть только 8 :-( – RobRichard

+0

Загрузите изображение в Imgur или аналогичный, добавьте в него ссылку на вопрос, другой пользователь может отредактировать и добавить изображение к вашему вопросу. –

ответ

1

Похоже, что вы могли бы воспроизвести этот заголовок формы довольно легко с одним табликсом. Если Вы представляете себе форму в виде набора Tablix клеток, как так:

enter image description here

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

Вы можете использовать tablix только с строками заголовка, удалив строку с деталями. Если вам требуется несколько форм для каждого отчета, поместите tablix в область List.

+0

Глупый я - настолько простой, но все же не очевидный для меня. Да, это трюк, @ Натан. Спасибо большое! – RobRichard

2

Для вашего отчета должен использоваться тип, отличный от tablix. Вместо этого используйте «Список», и вы можете освобождать объекты float по мере необходимости, а также также вставлять tablix. Немного пояснений в списке:

  1. Вы можете плавать изображениями с текстовыми полями, а затем даже менять синтаксис или рисовать прямоугольники вокруг них и украшать их.
  2. Вызов для поля в SSRS является [(значение)] с [] значением: «Колонка данных в распознанном наборе данных»
  3. Вы можете вызывать переменные с «@» перед ними [@Test ] будет переменной, которую пользователь ввел бы в «Test».
  4. Независимо от того, какой элемент размера «Элемент» будет определять, насколько он величен, когда он повторяется. Если вам нужна строгая форма, убедитесь, что длина и ширина заданы правильно для свойств этого элемента.
  5. Если вы хотите, чтобы он разбивал каждую страницу, вы можете нажать «Список»> «В правом верхнем углу»> «Свойства»> «Добавить перерыв страницы до».

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

enter image description here

+0

Нет, полностью упустил знак ... – RobRichard

+0

Отредактировано мое замечание, пожалуйста, еще раз проверьте – djangojazz

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