【问题标题】:PowerApps Modify Email-Screen TemplatePowerApps 修改电子邮件屏幕模板
【发布时间】:2020-04-23 00:02:01
【问题描述】:
您好,我有一个连接到 Sharepoint 列表的 PowerApp。 sharepoint 列表有 2 列是 peson/group 的查找值。请看下面的powerapp显示屏幕截图。
正如我在屏幕截图中所指出的,我想要一个发送电子邮件的按钮。单击该按钮时,将显示 PowerApps (Link) 的电子邮件屏幕模板。
如何将赞助商和备份赞助商字段自动填充到电子邮件模板中,同时仍允许用户在必要时添加更多人?
我不确定这是否需要,但是
【问题讨论】:
标签:
email
sharepoint
powerapps
【解决方案1】:
我认为您无法将人员添加到该控件中,但您可以创建一个标签,在电子邮件表单的“收件人”字段上方显示表单中的人员,并让用户输入其他收件人进入“收件人”字段。
触发发送邮件的图标在 OnSelect 属性中有底层代码。那里的第一个命令通过连接几个字符串来设置变量_emailRecipientString。
Set( _emailRecipientString, Concat(MyPeople, Mail & ";") );
将您的人员列表作为参数添加到 Concat() 函数中。
【解决方案2】:
我也发布了答案here
答案如下:
将代码添加到显示屏幕中的通知/发送电子邮件
ClearCollect(selecteduser,
ForAll(DataCardValue1.SelectedItems,Office365Users.SearchUser({searchTerm:Email})),
ForAll(DataCardValue2.SelectedItems,Office365Users.SearchUser({searchTerm:Email}))
);
Clear(MyPeople); ForAll(selecteduser,Collect(MyPeople,Value))
我希望这对其他人有帮助