Що таке Power Query та мова M: детальний огляд
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
У цьому посібнику я покажу вам, як працюють форми та картки даних на екрані деталей.
Однією з найбільших переваг використання Power Apps є простота використання для вас, як для створення програми. Але ще більшою перевагою є контроль над тим, наскільки ефективним буде досвід роботи для користувачів вашої програми. Це те, на що може звернути увагу цей посібник.
Зміст
Вивчення екрана деталей
Спочатку перейдемо до екрана деталей. Просто перейдіть на ліву панель і виберіть правильний елемент у розділі «Екрани».
Перейшовши на екран деталей, ви побачите кілька елементів під ним. У цьому випадку з’являється детальна форма. Ця форма охоплює великий прямокутник у додатку, який містить усю інформацію.
Заголовок сторінки також є елементом на екрані деталей, який називається LblAppName2. У справжньому додатку тут написано Таблиця 1.
Додаток також показує кілька значків, як-от стрілка вліво, значок кошика та значок редагування. Як ви бачите на панелі ліворуч, кожна піктограма також представлена окремими елементами під DetailScreen1.
У самому верху також є панель дій, де знаходяться заголовок і піктограми. Дивлячись на список ліворуч, це представлено елементом RectQuickActionBar2.
Коли я клацну форму з інформацією ліворуч, під нею з’являться картки даних. Кожна з цих карт має значення та ключ.
Ключ представляє назву стовпця в джерелі даних, тоді як значення є фактичним записом у стовпці.
Панель властивостей форм Power Apps
Кожен елемент у ваших формах Power Apps має набір властивостей, які ви можете налаштувати за потреби. Ці властивості досить прості для розуміння, і вони можуть значно покращити вигляд і роботу вашої програми.
У верхній частині списку властивостей ви побачите джерело даних. Тут показано, що ми отримуємо дані програми з таблиці 1. Я також обговорював, як додати джерело даних до ваших Power Apps у попередньому посібнику.
Наступний пункт у списку називається Поля.
Коли ви натискаєте кнопку «Редагувати поля», ви бачите повний список різних полів програми.
Ви можете легко пересувати ці поля. Скажімо, ми хочемо, наприклад, ім’я та прізвище зверху.
Просто виберіть поле та перетягніть його по списку, доки воно не дійде до потрібного місця. Як бачите, порядок полів у самій програмі теж автоматично змінився.
Це ще одна чудова перевага Power Apps. Вам навіть не потрібно кодувати. Все інтуїтивно зрозуміло. Вам просто потрібно перетягувати елементи та вмикати чи вимикати деякі елементи.
Щоб зробити поля в додатку більш логічними, я вставлю номер клієнта, VIP-рівень, номер паспорта, місцезнаходження, дату приєднання та ім’я агента після імені та прізвища.
Ви помітите, що кожне поле дає можливість додатково розширити кожен елемент.
Це відкриває ще більше варіантів налаштування кожного поля.
Переглядаючи, наприклад, Прізвище, ви можете переглядати це конкретне поле як текст, як номер телефону, як електронний лист або як форматований текст.
Перейдемо до номера паспорта, щоб спробувати це. Я збираюся змінити тип керування та зробити його номером телефону.
Коли я це роблю, номер паспорта перетворюється на посилання, яке автоматично набирає номер, коли я натискаю на нього.
Це означає, що коли ця програма запущена та працює, ви можете напряму зв’язатися з кожною особою прямо з програми, якщо у вас є їхній контактний номер у формі.
Повертаючись до панелі «Властивості» праворуч, можна побачити ряд інших параметрів для налаштування.
Наприклад, я міг би розділити дані у формі на кілька стовпців за допомогою цього спадного меню.
Отже, якщо я вибираю два стовпці, це розбиває поля на екрані деталей на два стовпці.
Тут є можливість зробити певні поля видимими або невидимими, просто ввімкнувши або вимкнувши цей елемент.
Серед інших речей, які можна змінити в розділі «Властивості», це кольори та межі.
Зміна відображуваних імен у формах і картках даних Power Apps
Цього разу давайте подивимося на відображувані імена в програмі. Зверніть увагу, що між іменами немає пробілів. Отже, ми бачимо FirstName, LastName, CustomerNumber тощо.
Це тому, що кожне з цих імен відповідає іменам стовпців у файлі Excel, який служить джерелом даних.
Звичайно, ми не хочемо, щоб користувачі бачили такі відображувані імена. Щоб полегшити читання, ми змінимо ці відображувані назви та напишемо їх у належному форматі.
Спочатку натисніть відповідну картку даних. Я збираюся почати з FirstName. Знову ми бачимо, що в цій картці є значення та ключ.
Як згадувалося раніше, ключ базується на імені стовпця в джерелі даних.
Коли правильний елемент буде виділено в програмі, клацніть «Додатково» на правій панелі.
Тут ми бачимо, що текст показує Parent.DisplayName.
Це говорить нам про те, що це базується на батьківському полі, яким є FirstName_DataCard1. Якщо ми перевіряємо відображуване ім’я, воно показує значення “FirstName”.
Іншими словами, ключ картки даних приймає будь-яке відображуване ім’я, яке диктує сама картка даних.
Є два способи змінити це. Перший і простіший спосіб — просто виділити картку батьківських даних і додати пробіл у відображуваному імені. Як бачите, це автоматично змінює назву самої програми. Тепер замість «Ім’я» відображається «Ім’я».
Другий спосіб полягає в заміні динамічної формули на ключі картки даних на статичну формулу.
Переконавшись, що виділено DataCardKey4, який є ключем під карткою даних для First Name, я збираюся видалити формулу Parent.DisplayName і змінити її на «First Name 1». Знову ж таки, це автоматично змінює відображуване ім’я в самій програмі.
Бувають моменти, коли карти заблоковані, і ви не зможете нічого змінити. Перевірити, чи заблокована картка, можна за допомогою значка замка.
Оскільки Прізвище заблоковано, я збираюся виділити цю картку та перейти до Додатково. Тут є опція «Розблокувати, щоб змінити властивості».
Щойно я натисну це, я тепер дозволю змінити прізвище та додати пробіл у відображуваному імені. Знову ж таки, я зроблю це, перейшовши до батьківської картки та змінивши відображуване ім’я.
Я збираюся зробити те саме для всіх інших полів. Коли всі ці параметри буде змінено, ви побачите, що весь екран деталей тепер легше читати.
Висновок
Power Apps справді є чудовою платформою, яку кожен може використовувати, щоб зробити дані більш доступними для різних користувачів. Простота використання, яку ви побачили тут, стосується не лише форм і карток даних Power Apps. Те ж саме можна сказати і про всі інші функції, які має ця платформа.
Я створив інші підручники, які можуть допомогти вам крок за кроком освоїти Power Apps. Ознайомившись із тонкощами цієї платформи, ви зможете оцінити ще один чудовий спосіб доставки даних вашій цільовій аудиторії.
Все найкраще,
Генрі
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
Дізнайтеся, як створити звіт із розбивкою на сторінки, додати тексти та зображення, а потім експортувати звіт у різні формати документів.
Дізнайтеся, як використовувати функцію автоматизації SharePoint для створення робочих процесів і допомоги в мікрокеруванні користувачами, бібліотеками та списками SharePoint.
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.
Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.
Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.
Відкрийте для себе кольорові теми в LuckyTemplates. Це необхідно для того, щоб ваші звіти та візуалізації виглядали та працювали без проблем.
Розрахувати середнє значення в LuckyTemplates можна кількома способами, щоб отримати точну інформацію для ваших бізнес-звітів.
Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.