# Same view on different sheets

**URL:** <https://forum.dynamobim.com/t/same-view-on-different-sheets/29266>\
**Category:** Packages\
**Created:** [December 4, 2018, 10:50am UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266 "2018-12-04T10:50:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gianluca.pilati47QJ3](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gianluca.pilati47qj3/32/61881_2.png) [@gianluca.pilati47QJ3](https://forum.dynamobim.com/u/gianluca.pilati47QJ3)\
**Post date:** [December 4, 2018, 10:50am UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266/1 "2018-12-04T10:50:29Z")

</div>

I’m trying to place the same plan view on different sheets. I got an error because I can’t re-use the same viewID in multiple sheets.  
Which is the easiest way to avoid this problem? How i can duplicate views and assign them in the same order as the one in my view list?

In the example below the lists 1 and 3 (that represent views that will put respectively on sheet 1 and 3) contain the same view.

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/0/808b9547f677ce9397bb03011ddc2f715a0408f8.png)

---

<div class="post-metadata">

**Author:** ![Kulkul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kulkul/32/49801_2.png) [@Kulkul](https://forum.dynamobim.com/u/Kulkul)\
**Post date:** [December 4, 2018, 10:54am UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266/2 "2018-12-04T10:54:51Z")

</div>

Hi @gianluca.pilati47QJ3

Yes you need to duplicate view. There are many example graphs on forum how to duplicate views, you could use forum search to find.

---

<div class="post-metadata">

**Author:** ![gianluca.pilati47QJ3](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gianluca.pilati47qj3/32/61881_2.png) [@gianluca.pilati47QJ3](https://forum.dynamobim.com/u/gianluca.pilati47QJ3)\
**Post date:** [December 4, 2018, 10:59am UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266/3 "2018-12-04T10:59:56Z")

</div>

Thanks @Kulkul. My problem is to re assign the duplicate ones in the same order as the one shown my initial list.  
Imagine a list with hundreds of views. For example the views in position 3, 36 and 84 appear three times each.

How can I substitute them with their respective duplicates, maintaining the initial views order?

---

<div class="post-metadata">

**Author:** ![Kulkul](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/kulkul/32/49801_2.png) [@Kulkul](https://forum.dynamobim.com/u/Kulkul)\
**Post date:** [December 4, 2018, 11:11am UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266/4 "2018-12-04T11:11:36Z")

</div>

You can save yourself all the hassle, and use @Thomas_Mahon 's BimorphNodes ‘Sheet.Duplicate’ Node. It gives you ability to duplicate views also.

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/7/a76c4465e2f9889a98470e0175ae52d87914f3b5.png)

And here is another thread that might help you:

> [@Duplicate views / change the duplicated viewnames](https://forum.dynamobim.com/t/duplicate-views-change-the-duplicated-viewnames/25611/4):
>
> I think u should just create new views and not duplicate them to avoid this issue. I suggest u to use the node : DraftingView.ByName or StructuralPlanView.ByLevel if u wanna any example i can provide some tomorrow (do not have my stuff with me today sorry) regards

---

<div class="post-metadata">

**Author:** ![gianluca.pilati47QJ3](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gianluca.pilati47qj3/32/61881_2.png) [@gianluca.pilati47QJ3](https://forum.dynamobim.com/u/gianluca.pilati47QJ3)\
**Post date:** [December 4, 2018, 2:22pm UTC](https://forum.dynamobim.com/t/same-view-on-different-sheets/29266/5 "2018-12-04T14:22:25Z")

</div>

Picture below shows what I’m trying to do:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/b/ebcadb7a6782f271acf415d70b72e4ac3b8ee970.png)

Check for duplicates in the list on the left and substitute, maintaining them in the same order, with duplicated element contained in the list on the right (sublists of duplicated views, called with same names except of the first digit 0-1-2-3).  
If we have just one duplicate -\> substitute view 0… (on the left) with view 1… (on the right)  
if we have a second duplicate: substitute view 0… (on the left) with view 2… (on the right) etc.
