Поле пошуку PowerApps: як додати та налаштувати
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
У цьому блозі я збираюся розглянути деякі ідеї управління проектами та, зокрема, розповім про створення діаграми Ганта в LuckyTemplates за допомогою матриці у Visual Studio. Ви можете переглянути повне відео цього підручника внизу цього блогу.
Я збираюся показати логіку створення цієї діаграми Ганта, яка дуже корисна, коли йдеться про управління проектами.
Діаграма Ганта — це дуже поширене зображення, яке показує часові рамки проекту. Крім того, він показує вам справді хороший огляд і всі деталі навколо ваших проектів.
У цьому прикладі налаштувань у мене є динамічний роздільник дат, за допомогою якого я можу легко змінити дату, щоб діаграма керування проектом також оновлювалася. Я також можу фільтрувати окремі проекти у зразку звіту. Для аналізу діаграми Ганта в LuckyTemplates використовується багато динамічних функцій.
Моя мета цього підручника — висвітлити логіку, яку потрібно реалізувати в матриці Visual Studio для досягнення цієї візуалізації.
Зміст
Налаштування матриці
Щоб налаштувати, мені потрібно внести кілька деталей у мій стіл. Для візуалізації мені потрібна назва проекту , категорія завдання , назва завдання , дата завершення та дата початку .
Після цього я збираюся перетворити таблицю на матрицю. Щоб переконатися, що його налаштовано правильно, мені потрібно детально ознайомитися з кожним рівнем ієрархії.
Я клацну символ « Розгорнути все» на один рівень ієрархії кілька разів, доки не отримаю те, що хочу.
Тепер, коли це встановлено, я збираюся змінити макет. Мені потрібно натиснути піктограму форматування, а потім перейти до Заголовки рядків . Тепер я вимкну ступінчастий макет , щоб мати те, що хотів.
Матриця, яку я маю зараз, ще не готова, тому що мені все ще потрібні стовпці. Я хочу, щоб матриця була динамічною. Я також хочу, щоб дані базувалися на будь-якому виборі з будь-якого проекту та будь-якого дня. Ось чому я створю таблицю і назву її Days .
Я використав дуже просту формулу для створення цієї таблиці та створив значення від нуля до 200.
Після створення таблиці Days мені потрібно перетягнути її всередину параметра columns, щоб вона могла потрапити в матрицю. Але коли я роблю це без будь-яких обчислень, я, очевидно, отримаю помилку. Це розумно, оскільки моя таблиця Days не має зв’язку між іншими таблицями. Таким чином, мені потрібно встановити зв'язок із таблицями. Для цього мені потрібно об’єднати таблиці за допомогою формули DAX.
Встановлення зв'язків таблиці в матриці
Ось формула, яку я збираюся використовувати. Я просто назвав формулу Крок 1 для легкої ідентифікації.
Я створив цю формулу, щоб увімкнути зв’язок між таблицями. Я щойно позбувся проміжних підсумків, оскільки це трохи безглузде. Після цього ось як виглядатиме візуал матриці.
Існує селектор дати, і матриця відображає відповідні дати навколо цього вибору.
Якщо я перенесу вибір дати на 16 січня, я матиму тут дані лише за три дні, оскільки кінцева дата припадає на 19 січня. Оскільки я показав формулу, я зараз покажу логіку цього розрахунку.
За допомогою цієї формули можна багато працювати. По-перше, формула повинна шукати поточну дату. Це стосується кожного окремого результату окремо. По-друге, потрібно розрахувати дні проекту , щоб формула проходила по кожному окремому рядку між початковою та кінцевою датою.
Для змінної DaysFromStartDate вона враховує дату початку, а також вибрану дату. Тим часом змінна DaysFromEndDate має враховувати дату початку та дні проекту. Як бачите, дата початку та дата завершення є дуже важливими частинами формули.
Для числових значень формула поверне значення, якщо поточний день більший або дорівнює дням із дати початку. Крім того, номер поточного дня має бути меншим або дорівнювати кінцевій даті. Якщо воно відповідає умовам, формула поверне 1 у всіх рядках матриці. Якщо воно не відповідає умові, формула повертає нуль як значення.
Ось так я перетворюю дати на числа з добірки. Це точна логіка, яка застосована в матриці.
Створення діаграми Ганна в LuckyTemplates за допомогою матриці
Наступна техніка, яку я хочу вам показати, передбачає перетворення цієї матриці на діаграму Ганта. Для цього натисніть, а потім виберіть Колір фону .
У спливаючому вікні «Колір фону» введіть необхідні правила та умови. Спочатку виберіть Правила зі спадного списку Форматувати . Переконайтеся, що вибрано міру Крок 1 , і тоді значення має дорівнювати 1. Нарешті, я збираюся встановити цю умову як золотий колір. Я збираюся додати сюди ще одну умову, яка говорить: «якщо вона дорівнює нулю, колір фону є світло-рожевим».
Цю функцію умовного форматування також нещодавно додали в LuckyTemplates. якщо ви хочете дізнатися більше про функцію.
Тоді вигляд матриці суттєво зміниться на основі налаштованих правил форматування.
Інша річ, яку ви можете застосувати, це змінити ширину кожного стовпця. Ви можете налаштувати всі стовпці так, щоб вони розмістилися на одній сторінці, але це все одно залежатиме від того, як ви хочете виглядати матрицю.
Ось як виглядає остаточна діаграма Ганта на сторінці звіту після налаштування. Те, що я продемонстрував раніше, було лише першим етапом, тому що зрештою я зробив цей зразок діаграми Ганта трохи складнішим.
Висновок
Сьогодні я виділив кілька дійсно крутих і корисних технік. Сподіваємось, вам сподобалось і ви багато нового дізналися. Ви можете переглянути навчальне відео, яке я включив у блог, щоб дізнатися більше.
З точки зору того, через що я пройшов під час сесії лише для учасників про управління проектами, я додав набагато більше логіки до діаграми Ганта. Я додав різні кольори для різних завдань і категорій завдань. Я також включив різні відтінки для різного відсотка виконання проекту.
Удачі!
Дізнайтеся, як створити поле пошуку PowerApps з нуля та налаштувати його відповідно до загальної теми вашої програми.
Збирайте або фіксуйте значення в мірі для повторного використання в іншій мірі для динамічних обчислень за допомогою SELECTEDVALUE DAX у LuckyTemplates.
Дізнайтеся, як історія версій у SharePoint може допомогти вам побачити еволюцію певних даних і скільки змін вони зазнали.
Ось інструмент для створення звітів і візуальних матеріалів, засіб вибору шістнадцяткових кодів кольорів, за допомогою якого можна легко отримати кольори для звітів LuckyTemplates.
Ви можете легко відобразити діапазон дат як роздільник у своєму звіті за допомогою таблиці періодів. Використовуйте M-код, щоб створити динамічний роздільник дат у LuckyTemplates.
Збирався зануритися в частотні таблиці в Excel, а також у таблиці пропорцій. Добре подивіться, що це таке і коли їх використовувати.
Дізнайтеся, як завантажити та інсталювати DAX Studio та Tabular Editor 3 і як налаштувати їх для використання в LuckyTemplates і Excel.
Цей блог містить візуалізацію Shape Map для просторового аналізу в LuckyTemplates. Я покажу вам, як ви можете ефективно використовувати цю візуалізацію з її функціями та елементами.
У цьому підручнику я демонструю унікальну ідею щодо фінансової звітності, яка полягає в розподілі результатів для попереднього визначення шаблонів таблиць у LuckyTemplates.
Створіть показники DAX у LuckyTemplates, використовуючи наявні показники або формули. Це те, що я називаю технікою розгалуження міри.