个性化
您是否知道可以对 Power Apps 进行个性化设置? 组织中的每位用户都拥有身份信息,其中包括电子邮件地址、显示名称,有时甚至还有照片。 Power Apps 可以通过 User 函数将用户的 Microsoft 帐户数据拉入您的应用。
User 函数返回有关当前用户的信息记录:
属性 | 描述 |
---|---|
User().Email | 当前用户的电子邮件地址 |
User().FullName | 当前用户的全名,包括名字和姓氏 |
User().Image | 当前用户的图像 |
在以下示例中,我们将继续使用 Contoso 咖啡机应用,但您可以使用任何可编辑的应用来执行以下步骤。
使用 User 函数添加个性化设置
在“Home Screen”中插入一个图像控件。
将图像放置在标题矩形的右上角,并与屏幕右侧对齐。 调整空白图像的大小,将其纳入标题矩形。
在 Image 属性中,在公式 (fx) 输入字段中输入以下内容:
User().Image
注意
如果您的组织有您的图像,您将看到您的图像出现,否则您将看到剪影占位符。
插入文本标签控件,并在 Text 属性中输入:
User().FullName
将文本标签控件放置在新图像控件的左侧。
插入另一个文本标签控件,并将其放置在“Home Screen”的左下角。
在 Text 属性中,输入:
User().Email
使用标签控件的命令栏大小输入字段,输入大小 8。
完成后,您的应用“Home Screen”将类似于下图:
我们已能在应用中显示登录用户的个性化信息。 您可以在整个应用中使用此信息,例如,如果您希望 Power Apps 向用户发送一封电子邮件,则在用户登录后,它有足够的信息可用于执行此操作。
在下个单元中,我们将探讨您开始构建应用时使用的不同外形规格,以及如何查看您的应用在特定移动平台上的外观。 让我们继续学习下一个单元!