PowerApps Изменить шаблон экрана электронной почты - PullRequest
0 голосов
/ 23 апреля 2020

Привет, у меня есть PowerApp, подключенный к списку Sharepoint. Список sharepoint содержит от 2 до столбцов, которые являются поисковыми значениями peson / group. Пожалуйста, смотрите скриншот экрана Powerapp ниже.

screenshot of Display Screen

screenshot of email template

Как я отметил на скриншоте, я хочу иметь кнопку для отправки электронной почты. При нажатии кнопки появляется шаблон экрана электронной почты от PowerApps ( Ссылка ).

Как автоматически заполнить поля «Спонсор» и «Спонсор резервного копирования» в шаблоне электронной почты, но при этом разрешить пользователь может добавить больше людей, если это необходимо?

Я не уверен, нужно ли это, но

screenshot of fx

Ответы [ 2 ]

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

Я также разместил ответ здесь

вот ответ: Добавьте код для уведомления / отправки по электронной почте на экране дисплея

ClearCollect(selecteduser,
         ForAll(DataCardValue1.SelectedItems,Office365Users.SearchUser({searchTerm:Email})),
         ForAll(DataCardValue2.SelectedItems,Office365Users.SearchUser({searchTerm:Email}))
        );
Clear(MyPeople); ForAll(selecteduser,Collect(MyPeople,Value))

Я надеюсь это помогает кому-то еще

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

Не думаю, что вы сможете добавить людей в этот элемент управления, но вы можете создать ярлык, который показывает людей из вашей формы над полем «Кому» в форме электронной почты и позволяет пользователю вводить дополнительных получателей. в поле «Кому».

Значок, запускающий отправку почты, имеет базовый код в свойстве OnSelect . Первая команда там устанавливает переменную _emailRecipientString, объединяя несколько строк.

Set( _emailRecipientString, Concat(MyPeople, Mail & ";") );

Добавьте свой список людей в качестве параметров внутри функции Concat ().

...