要创建一个按用户的办公地点过滤的PowerApp,你可以按照以下步骤操作:
创建一个SharePoint列表:在SharePoint中创建一个列表,其中包含员工的姓名、办公地点等信息。确保列表中包含办公地点的列。
创建一个PowerApp:打开PowerApps网站,然后点击“新建”->“应用程序”->“Blank App”来创建一个新的PowerApp。
连接到SharePoint列表:在PowerApp中,点击“数据”选项卡,然后点击“添加数据源”并选择你已经创建的SharePoint列表。
布局设计:在PowerApp的屏幕上,添加一个文本框和一个按钮。将文本框用于输入用户的办公地点,按钮用于过滤数据。
添加过滤功能:在按钮的“OnSelect”属性中,添加以下代码示例:
UpdateContext({ FilteredData: Filter(YourSharePointList, OfficeLocation = TextInput.Text) })
这段代码将在按钮点击时,将过滤后的数据存储在名为"FilteredData"的变量中。
显示过滤后的数据:在你想要显示过滤后数据的位置,添加一个Gallery控件。在Gallery的“Items”属性中,设置为"FilteredData"。
运行应用程序:点击“播放”按钮,运行你的PowerApp。输入用户的办公地点并点击按钮,应该会显示出符合条件的数据。
这个示例代码可以根据用户输入的办公地点来过滤SharePoint列表中的数据,并将过滤后的结果显示在PowerApp中。你可以根据实际需求进行调整和修改。