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


Елемент керування сіткою Power Apps

Елемент керування сіткою Power Apps – це вдосконалена версія елемента керування сіткою Power Apps, який був доступний лише для читання. Він дає змогу користувачам переглядати, відкривати та редагувати записи з подань і вкладених сіток. На додаток до вбудованого редагування, елемент керування надає низку інших потужних можливостей, включаючи нескінченне прокручування, вкладені сітки, групування, агрегацію та налаштовується. Як і елемент керування сіткою з доступом лише для читання, цей елемент керування підтримує найновіші стандарти спеціальних можливостей Майкрософт і відповідає актуальним рекомендаціям Майкрософт щодо проектування. Цей елемент керування замінить усі сітки, доступні для редагування та лише для читання, в модельних програмах.

  • Нескінченне прокручування: сучасний досвід перегляду даних, у якому користувачі можуть нескінченно прокручувати дані, доки не знайдуть записи, які їх цікавлять. Оскільки меж сторінки немає, користувачі можуть вибрати кілька рядків одночасно (до 1 000 рядків), щоб полегшити виконання дій із набором записів або виконати масове редагування.
  • Вбудоване редагування: Цей елемент керування сіткою можна використовувати для сценаріїв лише читання або редагування.
  • Вкладені сітки: виробники можуть налаштувати сітку так, щоб вона відображала записи, пов’язані з поверхнею. Після налаштування користувачі можуть розгорнути рядок, щоб побачити підсітку пов’язаних записів. Кілька рядків у сітці можна розгортати одночасно. Це покращення порівняно зі старими мережами.
  • Групування: Користувачі можуть упорядкувати табличні дані цікавим способом, групуючи дані на основі одного стовпця. Кожна група спочатку згортається, але користувачі можуть розгортати та згортати групи за бажанням. Групування доступне для більшості типів даних, за винятком стовпців підстановки.
  • Агрегація: користувачі можуть отримувати важливу статистику зі своїх даних, увімкнувши агрегацію за одним або кількома числовими стовпцями в сітці. Для кожного стовпця користувачі можуть переглянути підсумок, мінімальне значення, максимальне значення або середнє значення значень із цього стовпця. Якщо групування застосовується, це сукупне значення також відображається для кожної групи.
  • Можливість налаштування: Виробники мають можливість змінювати різні можливості всередині компонента сітки.

Редагування даних за допомогою елемента керування сіткою Power Apps

Додавання елемента керування сіткою Power Apps до подань для сутності

Під час настроювання Power Apps елемента керування сіткою для сутності всі подання для цієї сутності відображаються з використанням цієї сітки.

  1. Відкрийте провідник рішень.
  2. Розгорніть Сутність. Знайдіть потрібну таблицю й виберіть її. У вкладці Елементи керування виберіть Додати елемент керування.
  3. У діалоговому вікні Додавання елемента керування виберіть Power Apps елемент керування сіткою, а потім натисніть кнопку Додати. Додавання елемента керування сіткою Power Apps до таблиці

Налаштування елемента керування сіткою Power Apps

  1. Power Apps У рядку керування сіткою виберіть типи програм, до яких потрібно застосувати сітку. Це робить елемент керування елементом керування за замовчуванням для вибраних клієнтів. Виберіть типи клієнтів, де ви хочете використовувати елемент керування.

  2. Елемент керування містить кілька властивостей, які дають змогу налаштовувати можливості сітки для цієї таблиці. Щоб змінити будь-які з цих властивостей, виберіть Редагувати у відповідному рядку та змініть значення за допомогою розкривного списку в розділі Зв’язати із статичними параметрами.

    • Властивість Увімкнути редагування визначає, чи доступна сітка лише для читання або також редагування. Значення за замовчуванням: Ні. Натисніть кнопку Так, щоб сітку можна було редагувати. Редаговані сітки мають незначні візуальні відмінності від сіток, доступних лише для читання, зокрема логічні стовпці, що показують перемикачі, а також поля спадного меню та дати, що відображають шеврони та піктограми вибору дати при наведенні курсора або фокусі.
    • Властивість Увімкнути фільтрування визначає, чи доступні параметри фільтрації користувачам у розкривних меню заголовків стовпців сітки. Значення за промовчанням: Так.
    • Властивість Увімкнути сортування визначає, чи доступні параметри сортування користувачам у розкривних списках заголовків стовпців сітки. Значення за промовчанням: Так.
    • Властивість Увімкнути групування визначає, чи доступні параметри групування користувачам у розкривних списках заголовків стовпців сітки. Значення за замовчуванням: Ні.
    • Властивість Увімкнути агрегацію визначає, чи доступні параметри агрегації (сума, мінімум, максимум, середнє значення) користувачам у числових стовпцях сітки. Значення за замовчуванням: Ні.
    • Властивість Дозволити зміну порядку стовпців визначає, чи можуть користувачі змінювати порядок стовпців безпосередньо в сітці. Це включає перетягування заголовків стовпчиків або використання дій «Пересунути ліворуч » і «Пересунути праворуч » зі спадних списків заголовків стовпців. Значення за замовчуванням: Ні.
    • Властивість Увімкнути множинний вибір визначає, чи можуть користувачі вибирати кілька рядків у сітці одночасно чи лише один рядок. Значення за промовчанням: Так.
    • Властивість Дозволити вибір діапазону визначає, чи можуть користувачі вибирати підмножини сітки та копіювати їх до іншої програми, наприклад Excel. Значення за промовчанням: Так.
    • Властивість Увімкнути панель переходів можна використовувати для відображення списку в алфавітному порядку в нижній частині подань або вкладених сіток. Значення за замовчуванням: Ні. Нижче наведено знімок екрана панелі переходів, включеної до таблиці контактних осіб у модельній програмі. Панель переходів увімкнуто та відображається в поданні програми
    • Властивість Увімкнути розбиття на сторінки дозволяє обирати між сучасним режимом огляду даних (необмежене прокручування) і кнопками розбиття на сторінки. Значення за замовчуванням: Ні. Виберіть Так, щоб вимкнути необмежене прокручування та відобразити кнопки розбиття на сторінки. Зауважте, що дія Вибрати всі наразі недоступна під час необмеженого прокручування, але користувачі все одно можуть виконувати вибір діапазону.
    • Властивість Увімкнути кольори набору параметрів дозволяє збільшити візуальне представлення стовпців вибору шляхом відображення кожного значення з настроєним кольором фону. Значення за замовчуванням: Ні. Перед увімкненням цієї властивості для таблиці перевірте вибраний колір для кожного стовпця вибору, щоб забезпечити доступність і спеціальні можливості.
    • Властивість Показувати піктограми стану рядка визначає, чи бачитимуть користувачі піктограми стану (недійсні, збереження в процесі, збереження тощо) на початку рядка сітки під час редагування. Значення за промовчанням: Так.
    • Властивість Показувати піктограми типу даних визначає, чи відображатимуть у заголовках стовпців піктограму, що відповідає типу даних поруч із іменем стовпця. Значення за замовчуванням: Ні.
    • Властивість Дозволені типи переходу визначає, які елементи керування підстановки в сітці відтворюються як гіперпосилання. Значення за промовчанням: Усі. Виберіть « Лише основні», щоб придушити гіперпосилання в усіх полях підстановки, крім основного стовпця для вибраної сутності, або «Немає», щоб придушити всі гіперпосилання в сітці.
    • Властивість «Перекомпонування » визначає, чи завжди компоненти сітки відображатимуться табличним способом (лише сітка), завжди у вигляді списку (лише список) або перемикатимуться між таблицею та списком залежно від доступної ширини (перекомпонування). За замовчуванням використовується значення Reflow.
    • Властивість «Дочірні елементи » використовується для настроювання можливості вкладеної сітки, яка дозволяє користувачам розгортати рядки для перегляду пов’язаних записів у підсітці. Щоб настроїти це, потрібно вказати сутність, звідки походять пов’язані записи, і подання, яке визначає фільтри, сортування та стовпці, які відображатимуться в підсітці. За замовчуванням не налаштовано вкладену сітку.
      • Властивість батьківського ідентифікатора дочірніх елементів також потрібна для настроювання вкладеної сітки та визначає поле (і зв’язок), яке буде використовуватися для зв’язування батьківської та дочірньої сутностей.
      • Властивість Вимкнути редагування в сітці дочірніх елементів надає певний контроль над можливістю редагування вкладеної сітки. За замовчуванням вкладена сітка успадковує можливість редагування батьківської сітки, але ця властивість може бути використана для придушення редагування у вкладеній сітці, коли батьківська сітка доступна для редагування. Значення за замовчуванням: Ні.
    • Властивість елемента керування «Настроювач» дозволяє виробнику зв’язуватися з одним елементом керування PCF настроювача з визначеннями для зміни візуальних ефектів або взаємодій для одного або кількох стовпців у сітці або порожнього візуального зображення сітки.
  3. Після настроювання елемента керування сіткою Power Apps відповідно до власних потреб натисніть кнопку Зберегти на панелі команд, щоб зберегти зміни. Коли ви будете готові зробити зміни доступними для користувачів програми, натисніть кнопку Опублікувати на панелі команд.

Додавання елемента керування сіткою Power Apps до вкладеної сітки

  1. Відкрийте провідник рішень.
  2. Відкрийте форму, яка містить у вкладену сітку.
  3. Виберіть вкладену сітку, де потрібно виконати налаштування, а потім виберіть Змінити властивості на панелі команд.
  4. У діалоговому вікні Установлення властивостей виберіть вкладку Елементи керування, виберіть пункт Додати елемент керування, а потім виберіть Power Apps елемент керування сіткою.
  5. Для продовження настроювання та публікації елемента керування див. розділ «Настроювання елементу керування сіткою Power Apps.

Налаштування

Щоб отримати відомості про настроювання елемента керування сіткою Power Apps за допомогою API розширення, перейдіть за посиланням Настроювання елемента керування сіткою з можливістю редагування.

Відомі проблеми й обмеження

Обмеження списків форми картки

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

  • Сортування наразі недоступне в поданні списку карток. Щоб обійти це обмеження, створіть подання з потрібним порядком сортування.
  • Параметри Вибрати всі та Очистити всі недоступні в поданні списку карток.
  • Панель переходів недоступна в поданні списку карток. Щоб обійти це обмеження, натисніть Пошук для фільтрації записів. Введіть потрібну букву та натисніть клавішу Enter.
  • Зображення запису у списку не відображаються в поданні списку карток. До них входять піктограми таблиць, зображення веб-ресурсів, користувацькі зображення та умовні зображення. Єдине зображення, яке відображатиметься для запису у списку, – це ініціали запису.
  • Піктограми для команд контекстного меню відсутні в поданні списку карток.
  • У разі відсутності записів у деяких списках пропонується створити новий елемент. Ця кнопка не відображається в поданні списку карток, де використовується елемент керування сіткою Power Apps лише для читання.

У поданні списку не відображаються настроювані картки для таблиці

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

  1. Перейдіть до меню Power Apps (make.powerapps.com) > Параметри > Додаткові параметри > Параметри > Налаштування > Налаштувати систему > розкрийте меню Сутності > виберіть таблицю, яку потрібно налаштувати > вкладка Елементи керування > Додати елемент керування.

  2. Виберіть Сітка лише для читання і натисніть Додати. Виберіть відображення цієї сітки на одному або кількох форм-факторах клієнта.

    Змінення форми картки елемента керування сіткою лише для читання

  3. Натисніть Налаштувати властивість (піктограма олівця) для властивості Форма картки і виберіть настроювану картку з розкривного списку.

  4. Натисніть OK і Опублікуйте настроювання.

Обмеження та відмінності інтерфейсу користувача від елемента керування сіткою лише для читання

  • Наразі сітка не підтримує налаштування застарілої теми.
  • Комірки без даних пусті, а не відображаються три риски ---.
  • У стовпці відповідального не вказується стан присутності та картка особи для користувача.
  • У фільтрах підстановки стовпців, якщо використовується оператор «Дорівнює» або «Не дорівнює», відображаються лише параметри підстановки, доступні в межах поточного набору застосованих фільтрів.
    • Наприклад, якщо в таблиці контактів є користувачі "Особа А", "Особа Б" і "Особа В", але дані таблиці облікового запису містять лише рядки, що посилаються на "Особа Б" і "Особа В", то у фільтрі стовпців для стовпця "Контактна особа" в сітці облікового запису відображаються лише варіанти "Особа Б" і "Особа В". Це зміна поведінки в порівнянні з попередніми сітками.

Відомі проблеми

  • Якщо набір даних, що відображається в сітці, містить повторювані рядки, вони можуть не відображатися в сітці. Це може призвести до того, що кількість записів у звіті відображатиме більше записів, ніж фактично міститься в сітці, або більше записів з’явиться під час експорту даних до Excel або перегляду даних у застарілому розширеному пошуку. Така поведінка застосовується до всіх елементів керування сіткою, а не лише до елемента Power Apps керування сіткою.
  • Якщо користувач має привілеї лише для читання до основного списку, а потім переходить через форму до підсітки, що представляє сутність, до якої він має привілеї на запис, підсітка все одно не дозволить користувачеві вносити зміни, оскільки доступ визначається спочатку головною сутністю, а потім пов’язаною сутністю.

Див. також

Вивчення даних у поданні на сторінці сітки