Как создать шаблоны для отчетов служб отчетов SQL Server 2005?

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

  •  09-06-2019
  •  | 
  •  

Вопрос

Я хочу создать шаблоны для новых отчетов, чтобы они имели общий дизайн.Как ты делаешь это?

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

Решение

Необходимость создания отчетов с единым исходным дизайном и форматом является ключевой для любого проекта, включающего клиентов и их отчеты.Я занимаюсь отчетами уже более 10 лет.Это была не самая большая часть моей работы за последние годы, но она была очень важной.Ключом к любому проекту создания отчетов является не воссоздание обыденных аспектов отчетов для каждого из них, а использование шаблонов.Использование шаблонов не является обычной задачей или знаниями для служб отчетов Microsoft SQL Server.Знание того, как сохранять шаблоны отчетов, чтобы вы и ваша группа могли создавать эти ярлыки при создании нового отчета в Visual Studio 2005, поможет сэкономить время и обеспечить использование одинакового макета и дизайна для всех отчетов.

Создайте набор отчетов со следующими предложениями:

  • Размер страницы — 8,5 на 11 (Letter) и 8,5 на 14 (Legal).
  • Ориентация — книжная и альбомная для всех форматов бумаги.
  • Заголовок — текстовое поле для названия отчета, текстовое поле для подзаголовка отчета, логотипа клиента или бренда.
  • Нижний колонтитул – номер страницы/общее количество страниц, дата и время печати отчета.

Возьмите все файлы rdl для отчетов, созданных на основе предложений, и скопируйте их в следующий каталог:

C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\ProjectItems eportProject

При создании нового отчета в проекте отчета Visual Studio 2005 с помощью команды «Добавить | Новый элемент».

альтернативный текст http://www.cloudsocket.com/images/image-thumb14.png

В диалоговом окне нового отчета будет представлен список элементов из каталога, в котором были размещены новые шаблоны.

альтернативный текст http://www.cloudsocket.com/images/image-thumb15.png

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

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

Более того, я бы предложил обернуть ваш шаблон, возможно, с помощью изображений, связанных извне, в .msi для облегчения распространения.Гораздо проще попросить сотрудников отдела запустить установщик, чем надеяться, что они найдут правильный путь для размещения шаблона отчета.Убедитесь, что вы используете правильные переменные программных файлов и т. д. для учета «Программных файлов» и «Программных файлов (x86)» и других вариантов, которые пользователи иногда используют с настройками переменных среды.

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