我可以从 Power Apps 中的 excel sheet 获取下拉框的列表项吗?
Can I source the list items of a dropdown box from an excel sheet in Power Apps?
我有一长串每月更改的代码,我想将其作为下拉菜单包含在我的应用程序中。但是,我不知道如何将该列表导入 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 在线 + OneDrive
- 分享点列表
- 蔚蓝SQLtable
- On-prem 数据库 table + OnPrem 数据网关
- REST 端点 + 自定义连接器
您甚至可以使用 Flow 将 table 从电子邮件正文中提取出来!
天空是可扩展性的极限。问题通常归结为 premium licensing costs。您想为更好的数据源付费吗?
我有一长串每月更改的代码,我想将其作为下拉菜单包含在我的应用程序中。但是,我不知道如何将该列表导入 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 在线 + OneDrive
- 分享点列表
- 蔚蓝SQLtable
- On-prem 数据库 table + OnPrem 数据网关
- REST 端点 + 自定义连接器
您甚至可以使用 Flow 将 table 从电子邮件正文中提取出来!
天空是可扩展性的极限。问题通常归结为 premium licensing costs。您想为更好的数据源付费吗?