我有一长串每月更改的代码,我想将其作为下拉列表包含在我的应用程序中。然而,我不知道如何将该列表导入Power Apps。
当然,您可以从OneDrive保持Excel联机,然后每月更改内容。
因此,现在创建一个到OneDrive文件的连接,在应用程序启动时使用ClearCollect(YourCollectionNameHere,Table1)
将excel内容加载到集合中。
然后将Table1
绑定到下拉控件值。参考
您可以将列表保存在PowerApps支持的任何数据源中,并将其拉入应用程序的OnStart
中。使用类似ClearCollect(colName, Filter(dataSource, condition = value))
的东西创建集合。如果返回的值超过2000,请确保使用可删除的数据源。
一些数据源想法:(有大约200个现成的!(
- Excel(手动上传并重新发布应用程序(
- Excel Online+OneDrive
- Sharepoint列表
- Azure SQL表
- OnPrem数据库表+OnPrem数据网关
- REST端点+自定义连接器
您甚至可以使用Flow从电子邮件正文的文本中提取表格!
天空是可扩展性的极限。这个问题通常归结为额外的许可成本。您想为更好的数据源付费吗?