Как создать параметр в построителе отчетов

Как создать параметр в построителе отчетов

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

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

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

Оглавление

Добавить параметр в построитель отчетов

Щелкните правой кнопкой мыши набор данных, который вы хотите использовать в качестве параметра в построителе отчетов, а затем щелкните Запрос . Откроется конструктор запросов .

В верхней части конструктора запросов вы можете увидеть метку «Параметры» с двумя полями для каждого измерения.

Как создать параметр в построителе отчетов

Щелкните первое поле измерения «Регионы» и выберите « Щелкнуть, чтобы выполнить запрос» .

Как создать параметр в построителе отчетов

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

Как создать параметр в построителе отчетов

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

Как создать параметр в построителе отчетов

Удаление пробелов из параметра в построителе отчетов

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

Вы можете сделать это, щелкнув правой кнопкой мыши параметр, который хотите изменить, а затем щелкнув Свойства параметра .

Как создать параметр в построителе отчетов

На вкладке «Общие» снимите флажки «Разрешить пустое значение» и «Разрешить нулевое значение» . Затем нажмите ОК.

Как создать параметр в построителе отчетов

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

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

Как создать параметр в построителе отчетов

После этого нажмите OK и запустите отчет. Выберите «Выбрать все» для параметра «Город» и нажмите «Просмотреть отчет».

Как создать параметр в построителе отчетов

Затем вы увидите, что все пустые и нулевые значения из таблицы были удалены.

Как создать параметр в построителе отчетов

Обработка ошибок для параметров

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

Если вы сделаете это, вы столкнетесь с сообщением об ошибке.

Как создать параметр в построителе отчетов

Ошибка говорит о том, что свойство AllowBlank параметра City имеет значение false. Однако значение по умолчанию содержит значение, которое нарушает условие свойства AllowBlank. Это означает, что в свойствах параметра City есть противоречие.

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

Как создать параметр в построителе отчетов

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

Они позволяют вам сначала исправить ошибку, прежде чем продолжить работу. Поэтому рекомендуется регулярно запускать отчет.

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

Добавление двух или более параметров

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

Как создать параметр в построителе отчетов

Затем установите флажок, чтобы включить этот элемент в качестве параметра, а затем выберите Щелкните, чтобы выполнить запрос . В этом случае, помимо Города, Даты теперь включены в качестве нового параметра.

После того, как вы нажмете «ОК», вы заметите в представлении «Дизайн», что « Год» был добавлен на панель «Параметры».

Как создать параметр в построителе отчетов

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

Как создать параметр в построителе отчетов

Как создать параметр в построителе отчетов

Как создать параметр в построителе отчетов

Когда вы запускаете отчет, вам нужно установить два свойства.

Как создать параметр в построителе отчетов

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

Как создать параметр в построителе отчетов

Вы также можете продолжить настройку параметров во время просмотра отчета.

Удалить параметры в построителе отчетов

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

Как создать параметр в построителе отчетов

После этого выберите Щелкните, чтобы выполнить запрос и ОК. Затем щелкните параметр, который вы удалили, на панели «Данные отчета» и нажмите кнопку «Удалить» на клавиатуре. Нажмите «ОК».

Как создать параметр в построителе отчетов

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

Как создать параметр в построителе отчетов

Работа с пробелами

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

Щелкните правой кнопкой мыши набор данных и перейдите в «Свойства набора данных» . На панели «Фильтры» нажмите кнопку «Добавить», чтобы создать новый фильтр.

Как создать параметр в построителе отчетов

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

При выборе поля, которое вы хотите отфильтровать, вам нужно использовать выражение. Итак, нажмите кнопку fx рядом с текстовым полем Expression. Введите общую функцию IsNothing . Затем добавьте поле, которое хотите отфильтровать.

Как создать параметр в построителе отчетов

Это вернет True, если значение строки пусто, и False в противном случае.

Затем вместо Text выберите Boolean . Для оператора используйте знак равенства ( = ). В текстовом поле Значение напишите false .

Как создать параметр в построителе отчетов

Таким образом, за кулисами этот фильтр сначала оценивает, является ли значение пустым (истина) или нет (ложь). Затем он отфильтровывает значения, которые возвращают true.

Если вы запустите свой отчет, вы увидите, что он больше не содержит пустых или нулевых значений.

Как создать параметр в построителе отчетов

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


Учебное пособие по конструктору отчетов: сортировка и фильтрация данных в отчетах с разбивкой на страницы.
Параметры LuckyTemplates с помощью редактора запросов.

Заключение

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

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

Но даже если вы совершите ошибку, вы будете уведомлены сообщением об ошибке. В целом, Report Builder — это простая и удобная в использовании программа.

Сью Байес


Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Что такое self в Python: примеры из реального мира

Как сохранить и загрузить файл RDS в R

Как сохранить и загрузить файл RDS в R

Вы узнаете, как сохранять и загружать объекты из файла .rds в R. В этом блоге также рассказывается, как импортировать объекты из R в LuckyTemplates.

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

Новый взгляд на первые N рабочих дней — решение для языка кодирования DAX

В этом руководстве по языку программирования DAX вы узнаете, как использовать функцию GENERATE и как динамически изменять название меры.

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

Продемонстрируйте идеи с помощью метода многопоточных динамических визуализаций в LuckyTemplates

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

Введение в фильтрацию контекста в LuckyTemplates

Введение в фильтрацию контекста в LuckyTemplates

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

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Лучшие советы по использованию приложений в онлайн-службе LuckyTemplates

Я хочу показать, как онлайн-служба LuckyTemplates Apps может помочь в управлении различными отчетами и аналитическими данными, созданными из различных источников.

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Анализ изменений маржи прибыли с течением времени — аналитика с LuckyTemplates и DAX

Узнайте, как рассчитать изменения вашей прибыли, используя такие методы, как разветвление показателей и объединение формул DAX в LuckyTemplates.

Идеи материализации кэшей данных в DAX Studio

Идеи материализации кэшей данных в DAX Studio

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

Бизнес-отчетность с использованием LuckyTemplates

Бизнес-отчетность с использованием LuckyTemplates

Если вы все еще используете Excel до сих пор, то сейчас самое подходящее время, чтобы начать использовать LuckyTemplates для своих бизнес-отчетов.

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать

Что такое шлюз LuckyTemplates? Все, что тебе нужно знать