You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

将Dataverse表导入Teams时出现OptionSet无行记录错误

解决PowerApps导入Teams时Dataverse表的“No rows could be found in OptionSet”错误

针对你遇到的问题,以下是几个实际可行的排查和解决思路:

  • 检查自动生成列的系统OptionSet依赖
    虽然你没有自定义Choice列,但Dataverse的系统自动列(比如状态、状态原因这类系统字段)本身关联了系统自带的OptionSet。导出解决方案时很容易遗漏这些系统级OptionSet,导致导入时找不到对应记录。可以在解决方案中手动添加相关的系统OptionSet(比如实体状态、实体状态原因等),再重新导出。

  • 确保解决方案完整发布后再导出
    未发布的组件变更会导致依赖项识别不全。在Power Apps Maker Portal中,选中目标解决方案后点击「全部发布」,等待所有组件发布完成后再导出解决方案,避免因未发布内容导致的依赖缺失。

  • 用解决方案检查工具排查隐藏依赖
    在解决方案页面使用「检查解决方案」功能,该工具能检测到常规依赖查找无法发现的系统级关联,帮你定位到缺失的OptionSet组件。

  • 尝试导出托管解决方案
    非托管解决方案对依赖的处理不如托管解决方案严谨,换成托管解决方案导出后再导入Teams环境,托管包会自动处理更多系统级依赖,降低缺失概率。

  • 检查Teams环境的Dataverse系统OptionSet
    Teams专属的Dataverse环境可能存在系统组件启用差异,登录Teams环境的Dataverse,确认实体状态等系统OptionSet是否存在且正常。如果缺失,可以通过Power Platform Admin Center同步系统组件。

  • 查看表元数据确认隐藏关联
    通过Dataverse Web API或Power Platform Admin Center查看表的元数据,检查系统列的OptionSetId属性,确认是否关联了未包含在解决方案中的OptionSet,再手动添加对应组件。

内容的提问来源于stack exchange,提问作者Matt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 23:30:57