问题描述
我有一长串每月更改的代码,我希望将它们作为下拉列表包含在我的应用程序中。但是,我不知道如何将该列表导入Power Apps。
解决方法
当然,您可以从OneDrive保持Excel联机,然后每月更改内容。
因此,现在创建与OneDrive文件的连接,在应用程序启动时使用ClearCollect(YourCollectionNameHere,Table1)
将excel内容加载到集合中。
然后将Table1
绑定到您的下拉控件值。 Reference
您可以将列表保留在PowerApps支持的任何数据源中,并将其放入应用程序的OnStart
中。使用类似ClearCollect(colName,Filter(dataSource,condition = value))
的方法创建一个collection。如果返回的值超过2000,请确保使用可委托的数据源。
一些数据源提示 :(有些类似200 available out-of-the box!)
- Excel(手动上传并重新发布应用程序)
- Excel Online + OneDrive
- 共享列表
- Azure SQL表
- 本地数据库表+ OnPrem Data Gateway
- REST端点+自定义连接器
您甚至可以使用Flow将表从电子邮件正文中拉出!
在可扩展性方面,天空是极限。问题通常归结为premium licensing costs。您想为更好的数据源付费吗?