AECOsim Building Designer’s DataGroup enables the creation, manipulation and reporting of business data associated with DGN graphic objects of various kinds, generally building elements or components. The DataGroups Scheduling tools can produce sophisticated schedules that are usually exported to Excel for presentation/delivery.
Other data about DGN elements/objects and file contents is stored as ECschema data and is not reported on by the DataGroup. V8i’s Items, Item Sets and Tags have been superseded in CONNECT Edition by Item Types as containers for storage of non-graphic data. This data is now reported on in CONNECT Edition by the Reports feature. As well as being placed in DGN files as Tables Reports can be exported to Excel.
Reports is a Power Platform feature that does exactly that, working in conjunction with Power Platform Tables to provide easy to use tabulated graphical reports. It has none of the data creation, editing and manipulation features provided by AECOsim Building Designer's DataGroup so is a useful complement to the existing scheduling tools, not a replacement.
But the good thing is...
Reports used in AECOsim Building Designer can include both DataGroup and EC data, here’s an example…
One of our users wanted to report the coordinates of cell origins along with the relevant DataGroup properties for the objects concerned.
I’ve placed an array of Compound Cell cladding panels then in the Reports Manager:
I’ve included some DataGroup properties and the Cell Origin EC property. Anything you can see in the Element properties panel for an element is and EC property accessible via this feature:
One of the differences between this feature and working with ABD's DataGroup is that the items that you select must be present in the DGN file when the report is created, the lists of items available to report upon are generated by the file contents. In the AECOsim Building Designer Schedules dialog new schedules can be created independently of the active file contents as all of the required properties are stored in the DataGroup.
Once you have created the reports that you want, they can be put in a dgnlib in a location specified by the MS_DGNLIBLIST configuration variable (at whatever configuration level) and they are then available for anyone whose WorkSet is configured to see that location. The standard locations are the Dgnlib folders at Organization, WorkSpace or WorkSet levels.
As well as appearing in the Reports manager dialog, Reports stored in configured DGNLIBs will also be listed in the Explorer > Resources panel where right-click options make it quick and easy to use them:
In the Reports Manager the same library features that we use in other library dialogs are available:
Note the icons:
A blue triangle would indicate that the local copy is different from the library.
From the Report preview dialog the data can be exported to Excel or CSV formats allowing the data to be manipulated as needed downstream.
One example of this is that at present, as shown above, we do not store the XYZ coordinates of the cell origin as separate values; resulting in each origin value being presented to Excel or CSV as a text string, e.g.:
"9225.13mm, 19573.02mm, 0.00mm"
In the CSV file, adding XYZ column headings to row 1 and removing the surplus " and mm characters from the values would present the individual coordinates.
The CSV in my example would need to change from:
ID | Asset Tag,ID | Number,Phase,Catalog Instance,OriginBSUK_Tag_001,LP_01,New Construction,cpt-CLAD-xx-Panel-00,"9225.13mm, 19573.02mm, 0.00mm"
to:
ID | Asset Tag,ID | Number,Phase,Catalog Instance,X,Y,ZBSUK_Tag_001,LP_01,New Construction,cpt-CLAD-xx-Panel-00,9225.13, 19573.02, 0.00