Устранение неполадок сетки в Power Apps
Это руководство поможет устранить следующие проблемы сетки, возникающие в приложении на основе модели Power Apps.
- Не удается правильно использовать сортировку или сортировку.
- Не удается использовать фильтры столбцов в сетке или подгриде или фильтрации неправильно.
- Не удается изменить данные в сетке после включения режима редактирования.
- Сетка или подгрид отображают неправильное содержимое.
- Сетка или подгрид не отображают все записи.
- Современная расширенная поиск не работает правильно.
- Вложенная сетка не отображает данные.
- Быстрый поиск не возвращает правильные результаты.
- Некоторые столбцы не содержат данных.
- Общее количество записей не соответствует отображаемого содержимого.
Условия
- Элемент управления "Сетка" — элемент управления , отображаемый на странице сущности.
- Элемент управления Subgrid — элемент управления , отображаемый в форме или на панели ссылок.
- Селектор представления — раскрывающийся список, позволяющий выбрать текущее представление.
- Панель команд ленты — панель кнопки, зависящая от содержимого, в верхней части страницы или формы.
- Вложенное меню — меню, зависящей от содержимого.
- Быстрый поиск — элемент управления поиска, позволяющий фильтровать текущее представление, введя строку поиска.
- Редактор столбцов — средство, позволяющее добавлять, удалять или переупорядочение столбцов в текущем представлении.
- Современный расширенный поиск — средство, позволяющее применять сложные фильтры к текущему представлению.
- Фильтры столбцов — средство, позволяющее применять простые фильтры к сетке.
- Сортировка столбцов — средство, позволяющее сортировать содержимое сетки по одному или нескольким столбцам.
- Столбец состояния — столбец сетки, позволяющий выбирать строки. Он также используется для отображения связанных строк сообщений.
- Вложенная сетка — дочерняя сетка, которая отрисовывается внутри сетки или элемента управления subgrid.
- Заголовок столбца — заголовок в верхней части сетки или элемента управления subgrid.
- Панель перехода — буквенно-числовая полоса в нижней части сетки.
Ниже приведены снимки экрана условий:
Полезные инструменты
Действия, которые необходимо выполнить перед началом устранения неполадок
Удалите или отключите пользовательские скрипты. Одним из первых шагов является обеспечение того, чтобы пользовательские скрипты не влияли на функциональные возможности продукта. Настоятельно рекомендуется выполнить этот шаг, даже если пользовательские скрипты используются для работы в одной из предыдущих версий.
- Если все пользовательские скрипты присоединены через события формы, выполните действия, описанные в разделе "Устранение проблем с формой" в приложениях на основе модели, чтобы отключить их.
- Другие пользовательские скрипты добавляются непосредственно через веб-ресурсы, пользовательские решения или подключаемые модули.
- Если проблема не может быть воспроизведена после удаления пользовательских скриптов, изучите все настройки, чтобы найти проблему.
- Если пользовательские скрипты правильно используют общедоступные api-интерфейсы, и продукт не работает должным образом, попробуйте упростить пользовательский скрипт для локализации проблемы. В большинстве случаев для воспроизведения проблемы достаточно 10-30 строк кода скрипта.
Если проблема связана с пользовательскими сущностями, настраиваемыми отношениями, пользовательскими представлениями, пользовательскими конфигурациями или другими пользовательскими ресурсами, попробуйте воспроизвести проблему со стандартными ресурсами вне поля и избежать каких-либо настраиваемых ресурсов. Этот метод помогает локализовать проблему.
Отключите все применимые бизнес-правила, чтобы узнать, вызвана ли проблема бизнес-правилом.
Если воспроизведение проблемы включает использование сторонних средств, попробуйте воспроизвести проблему со стандартными инструментами OOB.