Office365 向库项目添加文本输入

Office365 向库项目添加文本输入,office365,powerapps,Office365,Powerapps,我在office 365中创建了一个Power应用程序,允许用户从azure广告中搜索用户,并显示一些信息,如姓名、头衔、直接经理、电子邮件等。在他们选择了所有想要的人之后,有一个按钮可以通过电子邮件将其发送到特定地址 我还想显示员工编号,这是一个与我们的内部广告同步的自定义属性,但据我所知,PowerApps还不支持自定义属性,因此我必须添加一个带有文本输入的新字段,以便用户可以手动输入他们选择的每个用户的员工编号 问题是收到的电子邮件包含列表中所有人的相同号码。实际上,它从列表中最后一个用户

我在office 365中创建了一个Power应用程序,允许用户从azure广告中搜索用户,并显示一些信息,如姓名、头衔、直接经理、电子邮件等。在他们选择了所有想要的人之后,有一个按钮可以通过电子邮件将其发送到特定地址

我还想显示员工编号,这是一个与我们的内部广告同步的自定义属性,但据我所知,PowerApps还不支持自定义属性,因此我必须添加一个带有文本输入的新字段,以便用户可以手动输入他们选择的每个用户的员工编号

问题是收到的电子邮件包含列表中所有人的相同号码。实际上,它从列表中最后一个用户的文本输入中获取数字,并仅对所有选定用户使用该数字

这是“提交”按钮上的代码:


我认为您必须在MyPeople表中为employee number文本字段添加一个新列。 concat函数将为MyPeople表循环,并准备表单上的最后一个员工编号。
通过将新列添加到员工表的列表中,将读取每个员工记录的新列。

如何执行此操作?据我所知,我需要创建一个第二个集合,它将获取来自第一个集合的信息以及来自文本输入的信息。有更简单的方法吗?
If(
!IsBlank(PeopleAddedGallery1),
Office365Outlook.SendEmailV2(
    "XXX@YYYY.com",
    "Employee Termination Form",
    "Hello:" & "<br>" & "<br>" & User().FullName & " is requesting the following employees to be terminated:" & "<br>" & "<br>" & "<br>" & Concat(
        MyPeople,
        "Name: " & DisplayName & "<br>" & "Title: " & JobTitle & "<br>" & "Employee Number: " & EmployeeNumber_input.Text & "<br>" & "Email Adress: " & Mail & "<br>" & "<br>"
    )
));RemoveIf(
MyPeople,
DisplayName in MyPeople.DisplayName)
Hello:
XXXX is requesting the following employees to be terminated:


Name: name1
Title: title1
Employee Number: 567
Email Address: name1@YYYY.com

Name: name2
Title: title12
Employee Number: 567
Email Address: name2@YYYY.com