Тема LuckyTemplates: як імітувати динамічну тематику

У сьогоднішньому дописі в блозі я хочу поговорити про техніку, яку ми можемо використати для імітації динамічної тематики у звіті LuckyTemplates . Нещодавно ми опублікували кілька дописів на форумі підтримки LuckyTemplates із запитанням, як динамічно змінювати тему звіту LuckyTemplates. В одному випадку користувач прагнув, щоб одна сторінка вмісту відображала тему кількох відділів або категорій. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Станом на травень 2021 року у звіті LuckyTemplates можна використовувати лише один файл JSON теми, а сторінка може мати лише один фон. Ось чому для досягнення поставленої мети потрібна інша техніка.

Я думав про використання закладок (замість навігації по сторінках) і зображень (замість фону сторінки) для імітації динамічної теми, і вирішив спробувати.

Ось що я наразі придумав. Це домашня сторінка з чотирма кнопками.

Тема LuckyTemplates: як імітувати динамічну тематику

Є по одному для кожної категорії відправлення. Якщо ви наведете курсор на кожну категорію, ви побачите, що поведінка наведення курсора змінює свою прозорість.

Якщо я натисну кнопку «Повітря», я перейду на сторінку категорії з тією ж темою (літак як фон), що й кнопка «Повітря».

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Якщо я натисну кнопку «Море», відкриється сторінка категорії «Море» з тією самою темою (корабель із вантажем у якості фону).

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Знову ж таки, якщо я натискаю іншу кнопку для Rail, відображається інша тема (залізниця як фон).

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Ви бачите, що в цьому звіті є лише дві сторінки. Щоб створити рішення, я почав із порожнього PBIX, а потім додав невеликий набір даних про доставку на основі того, який ми використовували в останньому .

Зміст

Налаштування звіту LuckyTemplates

Потім я шукав в Інтернеті та знайшов кілька зображень, які представляють різні способи або категорії доставки. Потім я продовжив це, створивши основну колірну тему за допомогою генератора колірної теми в LuckyTemplates Analyst Hub.

Я вибрав середній темно-синій як вихідну точку, а потім використав функцію віяла кольорів , щоб створити тему з шести кольорів, яку потім використав для налаштування теми цього звіту LuckyTemplates.

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Нарешті, я розробив кілька заходів DAX, щоб повернути текст і фон або колір шрифту за допомогою бажаних тем. Давайте швидко поглянемо.

Ми відкриємо наші ключові заходи , а потім переглянемо наші. Колір теми 6 — це лише шістнадцятковий код для однієї з моїх тем, тоді як колір теми 5 — це мій середній синій початковий колір.

Тема LuckyTemplates: як імітувати динамічну тематику

Створення показників відображення

Потім ми перейдемо до параметра Display Measures , а потім клацнемо показник Text Title Table .

Тема LuckyTemplates: як імітувати динамічну тематику

Це має значення, яке визначається поточною категорією та створюється за допомогою оператора.

Тема LuckyTemplates: як імітувати динамічну тематику

Якщо ми подивимося на показник «Колір тла шрифту заголовка таблиці» , він використовує той самий оператор SWITCH TRUE на основі категорії; але цього разу він повертає міру колірної теми.

Тема LuckyTemplates: як імітувати динамічну тематику

У мене є подібний показник для кольору шрифту, який називається Колір шрифту заголовка таблиці , який повертає ширший чорний колір, який добре контрастує з кольором теми.

Тема LuckyTemplates: як імітувати динамічну тематику

І нарешті, у мене є міра «Колір фону таблиці» , яка є дублікатом міри «Колір тла шрифту заголовка таблиці», але має іншу назву, щоб її було легше налаштувати.

У нас також є невелика таблиця внизу, щоб ми могли бачити результати цих заходів.

Тема LuckyTemplates: як імітувати динамічну тематику

Ось і все для налаштування. Тепер давайте створимо рішення разом і почнемо з домашньої сторінки , щоб у нас було до чого переходити.

Тема LuckyTemplates: як імітувати динамічну тематику

Створення кнопки Home

Ми створимо сторінку Content 2 і додамо зображення для Home .

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

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

Тема LuckyTemplates: як імітувати динамічну тематику

Створення слайсера для категорій

Потім ми додамо роздільник для категорій і зробимо роздільник єдиним вибором .

Тема LuckyTemplates: як імітувати динамічну тематику

Додавання заголовка

Наступним кроком буде додавання текстового поля у верхньому лівому куті для заголовка. Давайте назвемо це ABC Transportation і додамо міру до нашої категорії.

Тема LuckyTemplates: як імітувати динамічну тематику

Заголовок змінюється, коли ми робимо різні вибори в нашому слайсері. Ми також можемо змінити колір і розмір шрифту.

Тема LuckyTemplates: як імітувати динамічну тематику

Наступне, що потрібно зробити, це додати зображення для кожної категорії. Давайте додамо перше зображення для авіаперевезення. Ми встановимо розмір 1280 і 720 для повного розміру. Ми збираємося назвати це на панелі вибору.

Тема LuckyTemplates: як імітувати динамічну тематику

Створення та форматування таблиці

Ми виконаємо ті самі кроки для додаткових зображень, а потім додамо таблицю. Додамо до цієї таблиці нову таблицю. Ми розмістимо його в категорії, щоб ми могли бачити в нашій таблиці відправлень, а також країну походження та країну призначення. З нашої категорії ключових показників ми також збираємося додати показники, які ми вже розрахували.

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Наступне, що потрібно зробити, це відформатувати таблицю. Спочатку встановлюємо текст заголовка на той розмір, який ми вже розрахували.

Тема LuckyTemplates: як імітувати динамічну тематику

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

Тема LuckyTemplates: як імітувати динамічну тематику

Ми також можемо змінити колір шрифту таблиці, фон таблиці та прозорість.

Тема LuckyTemplates: як імітувати динамічну тематику

Наступним кроком буде додавання закладки для кожного зображення.

Тема LuckyTemplates: як імітувати динамічну тематику

Створення домашньої сторінки

Ось і все для сторінки вмісту. Переходимо на головну сторінку. Для початку ми додамо сюди порожню кнопку.

Тема LuckyTemplates: як імітувати динамічну тематику

Ми вимкнемо контур і змінимо його розмір до 400 і 250.

Тема LuckyTemplates: як імітувати динамічну тематику


Потім ми заповнимо зображення цієї кнопки.

Тема LuckyTemplates: як імітувати динамічну тематику

Ми встановимо розмір зображення за розміром і прозорість на 0% для параметра «При наведенні курсора» , щоб ми могли бачити, що кнопка стає прозорою, якщо її не вибрано.

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Наступне, що потрібно зробити, це додати в нього дію закладки . Увімкніть кнопку повзунка «Дія» та змініть її на «Закладка». Виберіть сторінку Air 2.

Тема LuckyTemplates: як імітувати динамічну тематику

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

Тема LuckyTemplates: як імітувати динамічну тематику

Тема LuckyTemplates: як імітувати динамічну тематику

Ми зробимо це ще тричі, скопіювавши та вставивши зображення. Потім ми налаштуємо їх для представлення кожної категорії.

Тема LuckyTemplates: як імітувати динамічну тематику

Для другої кнопки ми змінимо заповнення з авіаперевезення на морське .

Тема LuckyTemplates: як імітувати динамічну тематику

Потім змініть зображення на відповідне та змініть назву. Потім ми змінимо колір тла на іншу тему.

Тема LuckyTemplates: як імітувати динамічну тематику

Для третьої кнопки ми змінимо заливку з повітряної доставки на автомобільну .

Тема LuckyTemplates: як імітувати динамічну тематику

Знову ж таки, ми змінимо параметр Image Fit, щоб він відповідав, і змінимо колір тла заголовка.

Тема LuckyTemplates: як імітувати динамічну тематику

І для нашої останньої кнопки ми змінимо заповнення з повітряної доставки на залізничну .

Тема LuckyTemplates: як імітувати динамічну тематику

І знову ж таки, нам потрібно налаштувати зображення так, щоб воно відповідало розміру, і змінити колір фону на іншу тему.

Тема LuckyTemplates: як імітувати динамічну тематику

На сторінці кнопки повітря ми вибрали дію Bookmark Air 2. Для інших трьох кнопок нам потрібно змінити вибрану дію. Наприклад, на сторінці кнопки «Море» нам потрібно додати її до закладки «Море 2».

Тема LuckyTemplates: як імітувати динамічну тематику

Висновок

Тож тепер у нас є наше нещодавно створене рішення. Коли ми натискаємо Control і клацаємо домашню сторінку, ми потрапляємо на сторінку вмісту 2, де відображається відповідне повноекранне зображення фону для вибраної категорії. Ми можемо використовувати кнопку «Домашня сторінка», щоб повернутися на головну 2 сторінку.

Станом на травень 2021 року поточний випуск LuckyTemplates для робочого столу дозволяє встановлювати такі властивості для таблиці:

Тема LuckyTemplates: як імітувати динамічну тематику

Решту властивостей наразі неможливо встановити програмним шляхом. Але за потреби можна застосувати рішення за допомогою кількох візуальних елементів таблиці , по одному для кожної категорії, а потім налаштувати властивості продукту та видимість окремо за бажанням.

Це може бути трохи складніше, але можлива додаткова гнучкість. Досвід показує, що додаткові властивості можна буде налаштувати в наступних версіях робочого столу LuckyTemplates.

Сподіваємось, команда LuckyTemplates додасть можливість використовувати кілька тем у звіті. Але наразі ось один прийом, який дозволяє імітувати різні теми.

Дякую за перегляд і бажаю всього найкращого у вашій подорожі LuckyTemplates.

Грег


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.