Создайте СОБСТВЕННЫЕ комментарии в PowerApps
Автор: Andrew Hess
Загружено: 2023-01-03
Просмотров: 21134
Описание:
Хотите создать раздел комментариев в своём Power App и при этом сохранить все старые комментарии и имя пользователя? Это было обязательным условием в одном из моих проектов.
Мы используем многострочное текстовое поле SharePoint для хранения комментариев. Мы даже добавляем собственный HTML-код, чтобы выделить своё имя жирным шрифтом, а комментарии — курсивом.
Меня зовут Эндрю Хесс, и это руководство по Power Apps.
Новый комментарий на одном экране:
Patch(
MyComments,
{
Заголовок: TextInput2.Text,
theComments: Now() & " - " & "<b>" & User().FullName & "</b>" & " " & "<i>" & RichTextEditor1.HtmlText & "</i>"
}
Изменить комментарий на одном экране:
Patch(
MyComments,
Gallery1.Selected,
{theComments: Now() & " - " & "<b>" & User().FullName & "</b>" & " " & "<i>" & RichTextEditor1.HtmlText & "</i>" & HtmlText1.HtmlText}
)
При использовании двух экранов вы можете определить переменную, которая будет сообщать экрану, находится ли он в режиме редактирования. Режим или в новом режиме.
Объединенная кнопка исправления комментариев на обоих экранах:
If(
varNewForm,
Patch(
MyComments,
{
Title: TextInput2. Text,
theComments: Now() & " - " & "<b>" & User().FullName & "</b>" & " " & "<i>" & RichTextEditor1.HtmlText & "</i>"
}
);Navigate(Screen1, Fade);,
Patch(
MyComments,
Gallery1. Selected,
{theComments: Now() & " - " & "<b>" & User().FullName & "</b>" & " " & "<i>" & RichTextEditor1.HtmlText & "</i>" & HtmlText1.HtmlText}
)
);
Главы:
0:00 Введение
1:19 SharePoint с комментариями
2:57 Запуск нашего приложения Power
4:35 Написание оператора патча
7:32 Написание собственного HTML-кода в комментарии
10:55 Написание нового комментария с использованием одного экрана
13:44 Добавление второго экрана в наше приложение Power
15:53 Если новая форма, то «Сделайте это»
18:00 Использование патча для наших комментариев с двумя экранами
20:10 Обязательные заголовок и комментарии
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: