Поделиться через


Приступайте к созданию макетов отчетов

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

Заметка

Вы можете также использовать макеты отчетов для добавления содержимого в сообщения электронной почты. Макеты отчетов могут помочь сэкономить время и обеспечить согласованность за счет повторного использования одного и того же содержимого при общении с клиентами. С сообщениями электронной почты можно использовать только пользовательские макеты отчетов типа Word. Вы можете использовать макеты RDLC с сообщениями электронной почты. Подробнее см. в разделе Настройка многократно используемых текстов и макетов сообщений электронной почты.

Обзор макетов отчетов

Может быть полезно думать о макете отчета как о файле, который импортируется и назначается отчету. Независимо от типа макета, вы управляете всеми макетами в Business Central в основном одинаково. Обычно вы работаете на странице Макеты отчетов. Макеты различаются главным образом по способу их создания. Каждый макет разрабатывается с использованием программного обеспечения, на котором он создан, например Word, Excel или SQL Server Report Builder.

Процесс создания макета отчета включает три или четыре основные задачи.

  1. Выберите тип макета.
  2. Экспортируйте копию существующего макета для использования в качестве отправной точки.
  3. Внесите изменения в файл макета в соответствующем приложении.
  4. Добавьте новый файл макета в отчет.

Важно!

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

Подробнее о разнице между макетами расширений и пользовательскими макетами, см. в разделе Источники макета.

Начало работы

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

Что вы хотите сделать? Узнать больше
Выясните, какой тип макета лучше всего использовать в вашей ситуации. Решите, какой тип макета вам нужен
Создайте новый макет для отчета с нуля или на основе копии существующего макета. Создание нового макета
Внесите изменения в макета, используемого в отчете. Измените макет
Замена текущего файла макета, используемого в отчете, новой версией файла макета. Заменить макет
Изменение текущего макета, используемого отчетом, на другой макет. Установите макет, используемый отчетом
Изменение имени и описания макета. Переименовать макет
Пометить макет как устаревший Пометить макет как устаревший
Проверить макет. Проверить макет
Просмотр информации о макете. Получение информации о макете
Удаление макета, созданного пользователем. Удаление макета

Решите, какой тип макета вам нужен

Первая задача при создании макета, это решить, какой тип макета вам нужен. Вы можете выбрать один из типов макетов Word, Excel и RDLC. Ваш выбор зависит от того, как вы хотите, чтобы сгенерированный отчет выглядел. Кроме того, это зависит от ваших знаний программного обеспечения для создания макетов, такого как Word, Excel и SQL Server Report Builder.

  • Макеты Excel, как правило, легче всего создавать и изменять, поскольку функции суммирования данных, добавления графики и стилей являются общими функциями Excel. Однако не все отчеты содержат наборы данных, оптимизированные для макетов Excel. Агрегирования и сложные вычисления лучше всего работают с макетами RDLC или Word. То же самое применимо к документам.
  • Если вы только вносите изменения в стиль, такие как тип, размер и цвет шрифта, макет Word также является хорошим выбором.
  • Возможности добавления и изменения порядка полей данных в макетах Word и RDLC более обширны, чем в макетах Excel.
  • Макеты Word и RDLC являются хорошим выбором для печати отчетов.
  • Концепции дизайна для макетов Word и RDLC похожи, но каждый из них имеет свои особенности, которые влияют на внешний вид отчета в Business Central. Один и тот же отчет может выглядеть по-разному в зависимости от того, используется ли макет Word или RDLC.

Создание нового макета

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

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

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

    На странице Макеты отчетов перечислены все макеты всех отчетов.

  2. Выберите макет, копию которого вы хотите скопировать для нового макета, а затем выберите действие Изменить сведения.

    Если вы выбрали макет расширения, вас спросят, хотите ли вы отредактировать его копию. Выберите Да.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров и сортировку столбцов.

  3. В поле Имя макета введите новое название.

  4. Включите Сохранить изменения в копии, если он еще не включен.

  5. Нажмите ОК.

    Новый макет отображается на странице Макеты отчетов.

При необходимости можно изменить параметры в новом макете. Узнайте больше в статье Изменение параметров в новом макете.

Измените макет

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

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите макет, который требуется отредактировать, а затем выберите действие Экспорт макета.

    Файл макета загружается на ваше устройство.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров и сортировку столбцов.

  3. Откройте файл макета в соответствующем приложении, например Word (для файла DOCX) или Excel (для файла XLSX).

    Дополнительные сведения см. в следующих статьях:

  4. Внесите необходимые изменения в файл и сохраните его.

  5. На странице Макеты отчетов, выберите существующий макет, затем выберите действие Заменить макет.

  6. Выберите ОК, затем Выбрать, чтобы открыть проводник на вашем устройстве.

  7. Найдите и выберите файл Excel, а затем выберите Открыть.

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

  8. Чтобы увидеть, как отчет выглядит с новым макетом, выберите макет в списке, а затем выберите Выполнить отчет.

Заменить макет

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

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите существующий макет, а затем выберите действие Заменить макет.

  3. Выберите ОК, затем Выбрать, чтобы открыть проводник на вашем устройстве.

  4. Найдите и выберите файл Excel, а затем выберите Открыть.

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

  5. Чтобы увидеть, как отчет выглядит с новым макетом, выберите макет в списке, а затем выберите Выполнить отчет.

Переименовать макет

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

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите макет, который требуется переименовать, а затем выберите действие Изменить сведения.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров и сортировку столбцов.

  3. В Имя макета введите новое название.

  4. Нажмите ОК.

Проверить макет

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

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите макет, который требуется проверить, а затем выберите действие Проверить.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров или сортировку столбцов.

  3. Откроется диалоговое окно с результатами проверки.

Получение информации о макете

Просмотрите информацию о макете, например его ИД, отчет, на котором он основан, а также время его создания и последнего изменения. Эта информация важна при устранении неполадок. Выполните следующие действия, чтобы просмотреть сведения о макете.

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите макет, для которого вы хотите собрать информацию, а затем выберите действие Показать информацию о макете.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров или сортировку столбцов.

  3. В диалоговом окне Информация о макете выделите текст и скопируйте его, чтобы поделиться с другими.

Удаление макета

Xnj,s elfkbnm пользовательский макет, выполните следующие действия.

  1. Выберите значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов и выберите связанную ссылку.

    Страница Макеты отчетов появится со списком всех макетов, доступных в настоящее время для всех отчетов.

  2. Выберите макет, который требуется удалить, затем выберите действие Удалить.

    Чаевые

    Чтобы найти макет, используйте поле поиска, область фильтров или сортировку столбцов.

  3. В диалоговом окне Удалить макет выберите Да.

Пометить макет как устаревший

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

Чтобы определить, какие макеты являются устаревшими, обратитесь к столбцу Устарело на странице Макеты отчетов. При необходимости пользовательскую компоновку можно пометить как устаревшую.

  1. Щелкните значок Лампочка, которая открывает функцию «Что вы хотите сделать», введите Макеты отчетов, а затем выберите соответствующую ссылку. Отобразится страница Макеты отчетов со списком всех макетов, доступных в настоящий момент для всех отчетов .
  2. Выберите макет, который требуется изменить, а затем выберите действие Изменить сведения.
  3. Включите переключатель Пометить макет как устаревший.
  4. Нажмите ОК.

Заметка

Макеты расширений помечаются как устаревшие в коде AL с помощью свойства ObsoleteState и не могут быть изменены с помощью действия Изменить информацию.

Обзор макетов отчетов и документов
Работа с макетами Word
Работа с макетами Microsoft Excel
Запуск и печать отчетов в Business Central
Работа с Business Central

Бесплатные модули электронного обучения для Business Central можно найти здесь