# Nested components and reports

**URL:** <https://forums.sketchup.com/t/nested-components-and-reports/194834>\
**Category:** Pro\
**Tags:** generate\_report\
**Created:** [April 2, 2022, 4:53pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834 "2022-04-02T16:53:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mkluth70](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@mkluth70](https://forums.sketchup.com/u/mkluth70)\
**Post date:** [April 2, 2022, 4:53pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/1 "2022-04-02T16:53:28Z")

</div>

Hi there,

I want to generate a report with all my components inside the model.  
But if I have nested components, it won’t work until I expolde the higher components…

 ![Screenshot 2022-04-02 184108](https://global.discourse-cdn.com/sketchup/original/3X/5/9/594af105c46ecbfd2509bd23f03254b8bd0babde.jpeg)

In my wall component I have 9 beams 625mm, 3 590mm. But it counts only 3, and 4 times “Isolierung und querprofil”, but one of them is 590, not 625…  
Expolding it, it will count the elements right…

Hope to find a solution…

Thanks, Michael

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [April 2, 2022, 4:55pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/2 "2022-04-02T16:55:15Z")

</div>

Have you looked at changing the filter settings?  
 ![Screenshot - 4_2_2022 , 11_54_28 AM](https://global.discourse-cdn.com/sketchup/original/3X/d/d/dd1114e20bfb2c752e224b41e82411922a85248e.png)

---

<div class="post-metadata">

**Author:** ![mkluth70](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@mkluth70](https://forums.sketchup.com/u/mkluth70)\
**Post date:** [April 2, 2022, 5:17pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/3 "2022-04-02T17:17:44Z")

</div>

Yes, settings is like your screenshot…

---

<div class="post-metadata">

**Author:** ![DaveR](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/daver/32/7601_2.png) [@DaveR](https://forums.sketchup.com/u/DaveR)\
**Post date:** [April 2, 2022, 5:18pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/4 "2022-04-02T17:18:30Z")

</div>

What if you change the All to the lower box and choose the appropriate nesting level(s)?

---

<div class="post-metadata">

**Author:** ![MikeWayzovski](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/mikewayzovski/32/98346_2.png) [@MikeWayzovski](https://forums.sketchup.com/u/MikeWayzovski)\
**Post date:** [April 2, 2022, 5:41pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/5 "2022-04-02T17:41:38Z")

</div>

If it is a Dynamic component, the copies doesn’t make it in the report count, unless you explode.

---

<div class="post-metadata">

**Author:** ![glennmstanton](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/glennmstanton/32/103192_2.png) [@glennmstanton](https://forums.sketchup.com/u/glennmstanton)\
**Post date:** [April 4, 2022, 2:48pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/6 "2022-04-04T14:48:04Z")

</div>

instances which have the instance name populated are not counted, only blanks… so unless you remove the instance name, they won’t show up. this is an issue which has been reported and been around for a while.

---

<div class="post-metadata">

**Author:** ![mkluth70](https://avatars.discourse-cdn.com/v4/letter/m/838e76/32.png) [@mkluth70](https://forums.sketchup.com/u/mkluth70)\
**Post date:** [October 13, 2022, 9:28am UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/7 "2022-10-13T09:28:23Z")

</div>

@glennmstanton So is it possible to manipulate/ delete in some way the instance names automatically before report?  
I tried to eliminate the instance name manually, and then it lists the single elements by name#number, as it is copied by dynamic component. I can summarize then in excel e.g with power query…

And it counts perfectly using opencutlist. But I will have elements with parameters that have to be listed in the excel I can’t count with opencutlist. Would be great to implement dynamic component values in opencutlist…

@DaveR using appropriate nesting levels doesn’t work…

see attched sample  
[Bodenplatte\_gegossen.skp](https://forums.sketchup.com/uploads/short-url/8pUx8v6eglonTrOyIxGDlvg6H7D.skp) (244.5 KB)

---

<div class="post-metadata">

**Author:** ![glennmstanton](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/glennmstanton/32/103192_2.png) [@glennmstanton](https://forums.sketchup.com/u/glennmstanton)\
**Post date:** [October 14, 2022, 4:58pm UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/8 "2022-10-14T16:58:53Z")

</div>

you might be able to via scripts. but it’s a side effect of how SU managements copies and instances.

---

<div class="post-metadata">

**Author:** ![pcmoor](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/pcmoor/32/3427_2.png) [@pcmoor](https://forums.sketchup.com/u/pcmoor)\
**Post date:** [October 16, 2022, 10:42am UTC](https://forums.sketchup.com/t/nested-components-and-reports/194834/9 "2022-10-16T10:42:53Z")

</div>

If you place the required component inside a copying component then later explode this just before making the report, you would be left with the parents, any other children and the previously contain units.  
A mark or flag attribute can be picked up with a ruby script to automate this  
Simplified DCs can be reactivated by swapping the instance with its saved definition

[copies to report.skp](https://forums.sketchup.com/uploads/short-url/xlpWKGdZqDoVIfzYITq7qZLesgR.skp) (15.3 KB)
