Сохраняйте прогресс пользователей в Powerapps, и он не запускается с новым экземпляром каждый раз, когда один и тот же пользователь открывает приложение - PullRequest
0 голосов
/ 09 апреля 2020

Я создал новое приложение присоединения столяра для моей команды в PowerApps. Я использую соединитель Excel для добавления данных в коллекцию. Затем эта коллекция используется для создания списка задач. Я даю пользователю возможность пометить задачу как выполненную (т.е. исправить соответствующую строку в моей коллекции). Я не обновляю записи в моем файле Excel, потому что это общий источник данных для всех новых участников.

Теперь, каждый раз, когда пользователь выходит из приложения и перезапускает его, коллекция загружается с нуля и все в процессе (задачи). завершены, сброшены).

Есть ли способ сохранить ход выполнения этих задач для каждого пользователя?

PS: я знаю, что одним из способов является создание задач Outlook (с помощью профиля пользователя o365) из powerapps и загрузка это каждый раз. Но я не хочу использовать задачи Outlook.

1 Ответ

0 голосов
/ 18 апреля 2020

Коллекции PowerApps являются временным хранилищем данных. Думайте о них как о типе таблицы в памяти, которая стирается, когда пользователь закрывает приложение. Вам понадобится соответствующий источник данных для хранения записей после сеанса пользователя. Есть много вариантов. Самым простым является список Sharepoint.

Точно так же, как вы извлекаете коллекцию из электронной таблицы, вам нужно, чтобы пользователь "отправил" свои данные и исправил их в надлежащий долгосрочный источник данных.

...