在MSCE中创建Item属性和元素几何属性的复合报表


从"如何在Microstation Connect中对元素或属性创建报表"的视频中相信您已经学会了基本的报表使用功能,那能否创建Item属性和所关联该Item的几何元素自身的属性的复合报表呢?答案当时是肯定的。

下面以一个具体DGN文件为例描述创建复合报表的步骤:

1、下载该DGN文件并在MSCE中打开它。

communities.bentley.com/.../LandscapeRD_5F00_2.dgn

2、查验一下图中有些Shape、ComplexShape和Ellipse(椭圆)类型的元素已经附带有Ground Cover Planting的Item。注:这是一个英文演示DGN,Ground Cover Planting表示地被植物。

3、选Drawing工作流下的Ribbon工具Analyze > Report打开报表对话框,创建ReportLib报表库,在其下创建MyReport报表。

4、【关键一步】在选中MyReport的情况下点击右侧Included Items下的Item Types后面的下拉箭头弹出选择ItemType的对话框,在弹出对话框的左侧下拉选择Landscape Planting库下的Ground Cover Planting项类型,在右侧选Add Related Items(添加相关项)并进一步点击Select a related item...,在弹出的下拉列表中选择Item is attached to Element下的Shapes。如下图所示:

完成对Shapes的选择后还可以再选择ComplexShapes和Ellipse(椭圆)两类元素,因为Ground Cover Planting这个项也被应用到了这两类图形元素上。如果未选择这两类封闭元素的话,后期生成的报表中有些行在周长和面积这两列的值为空。最终构成的数据来源应该如下图所示:

补充:如需将多个ItemTypes中的属性作为报表输出,则需要在左侧先选择一个,然后在右侧挂接与之相关联的ItemType,右侧可以重复操作来挂接多个ItemType,也可以挂接元素自带属性。请参考如下截图,需要注意挂接时,右侧需要选择Item is attached to Element 下面的对应项。(如下第二张截图,需要保持左侧一个,右侧多个的结构,作出的报表才能满足逐行显示的要求,如下截图三的效果)


5、展开MyReport后选择其下的Columns,点击右侧的Add columns添加属性列。在弹出的对话框中分别从Ground Cover Planting下选择Item No、Company、Description和Maintain四个属性,从Elements的Geometry下选择Perimeter(周长)和Area(面积)属性。最终选择的列效果如下图所示:

6、点击报表预览工具就能看到如下结果: