当共享包含已配置(在未选中从应用程序评估中排除属性的情况下进行配置)为在本地进行评估的实时计算或约束属性规则的要素图层时,如果地图不包含属性规则引用的所有表,则将返回此分析器警告。
建议将属性规则引用的任何表作为图层包含在地图中。 在本地评估属性规则时,这将避免在编辑过程中出现潜在错误。
分析器警告文本包含以下信息,以帮助确定特定规则、包含属性规则的图层以及地图中缺失的表:
- 第一个 <value> 参数指属性规则的类型。
- 第二个 <value> 参数指属性规则名称。
- 第三个 <value> 参数指包含属性规则(引用地图中不存在的表)的图层名称。
- 第四个 <value> 参数指地图中缺失的表名称。
示例:图层“结构交汇点”中的约束属性规则“极点不能具有超过 10 个检查”正在引用地图中不存在的表 "OWNER.Locations"。
解决方案
执行以下操作之一:
- 确保具有这些属性规则的图层引用的所有表均包含在地图中。
- 要手动将缺失的表添加至地图,找到属性规则引用的表,然后将其添加至地图。 有关更详细的信息,请查看分析器中的完全限定名称或检查属性规则的脚本表达式。
- 要自动将缺失表添加至地图,右键单击分析器警告,然后单击添加至地图。 缺失的图层或表即会添加至地图。
- 修改属性规则以选中从应用程序评估中排除属性。 可以使用“属性规则”视图来修改现有规则属性。
其他信息
有关其他信息,请参阅将数据集与属性规则共享和分析 GIS 资源。