# Add All Shared Parameters at once within SP File to Project

**URL:** <https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472>\
**Category:** Revit\
**Created:** [May 1, 2019, 9:59pm UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472 "2019-05-01T21:59:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![cftrevizo](https://avatars.discourse-cdn.com/v4/letter/c/848f3c/32.png) [@cftrevizo](https://forum.dynamobim.com/u/cftrevizo)\
**Post date:** [May 1, 2019, 9:59pm UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472/1 "2019-05-01T21:59:32Z")

</div>

I’ve searched HIGH & low for the simple solution to just add all my parameters in my SP file to a “Container File” in one go. That way I can just insert Families/Schedules & it’ll have the “NEW” SP Name, but same GUID. I’m wanting to tidy up my SP’s in preparation for 2020.  
Am I going the the right direction with some of these nodes???

 ![Load%20All%20SP%20from%20TXT%20or%20Excel%20File%20to%20RVT](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/7/b7392761f196bec567cdf583d2b0b46f3a1b5de8.png)

I’m still trying to understand these posts:

> [@Add Shared Parameter to Project](https://forum.dynamobim.com/t/add-shared-parameter-to-project/8100/16):
>
> Original Topic About the original topic of the discussion. I just realized that the problem is that im working with new version API 2016 so the code has changed. @bikashseas @kiknchikn2060 So in the end it worked with this solution that i found in this post: [http://dynamobim.org/forums/topic/shared-parameter-creation-from-list/](http://dynamobim.org/forums/topic/shared-parameter-creation-from-list/) Code modified from the Python.Script of the custom node Add Shared Parameter to Project from Archi-lab: def addParam(doc, \_paramName, \_visible, \_instance, \_groupName…

> [@Add parameters in family](https://forum.dynamobim.com/t/add-parameters-in-family/16308/24):
>
> I don’t have Revit 2017, but can try in both Revit 2016 and 2018. I’ll try tomorrow and let you know my results slight_smile

> [@Node to perform "load into Project" action?](https://forum.dynamobim.com/t/node-to-perform-load-into-project-action/14812):
>
> Hi all, Does anyone know if there is a node for the Revit command “Load into Project” ? Below is a schematic version of the workflow i have in mind. I like the “Document.BackgroundOpen” and “Document.Close” nodes of @john_pierson (Rhythm) very much. They are perfect for batch upgrade family files. But with this extra node (Third step), i could use them for a lot of DynamoPlayer scripts. [Schematic Workflow] I have seen Python scripts here on the forum that perform all 4 steps in one actio…

> [@Renaming Shared Parameters](https://forum.dynamobim.com/t/renaming-shared-parameters/21936):
>
> Simple question… Can it be done??

(I’m in Revit 2019.2, Dynamo 2.0.2)

---

<div class="post-metadata">

**Author:** ![cgartland](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/cgartland/32/45378_2.png) [@cgartland](https://forum.dynamobim.com/u/cgartland)\
**Post date:** [May 1, 2019, 10:36pm UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472/2 "2019-05-01T22:36:28Z")

</div>

The workaround I’ve found is to have a template project which contains view filters using each of the shared parameters you’d like to use. e.g.:

CustomFilter1 : Filter By : SharedParam1  
CustomFilter2 : Filter By : SharedParam2  
CustomFilter3 : Filter By : SharedParam3

Then transfer only the filters using Transfer Project Standards:

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/1/11efeb42bebd29b99bc3d424ab28f4728b869f01.png)

This will force Revit to import your shared parameters to all of the categories to which the filters are applied.

Or is this not what you’re trying to do?

---

<div class="post-metadata">

**Author:** ![cftrevizo](https://avatars.discourse-cdn.com/v4/letter/c/848f3c/32.png) [@cftrevizo](https://forum.dynamobim.com/u/cftrevizo)\
**Post date:** [May 1, 2019, 10:59pm UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472/3 "2019-05-01T22:59:45Z")

</div>

I see. That would mean I need to automate creating 200 plus Filters for 200 plus SP’s 😛

---

<div class="post-metadata">

**Author:** ![JustinStirling](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/justinstirling/32/79001_2.png) [@JustinStirling](https://forum.dynamobim.com/u/JustinStirling)\
**Post date:** [April 24, 2020, 2:27am UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472/4 "2020-04-24T02:27:33Z")

</div>

@cftrevizo, can you provide any information on what you decided to do with this task?

---

<div class="post-metadata">

**Author:** ![cftrevizo](https://avatars.discourse-cdn.com/v4/letter/c/848f3c/32.png) [@cftrevizo](https://forum.dynamobim.com/u/cftrevizo)\
**Post date:** [April 24, 2020, 5:10am UTC](https://forum.dynamobim.com/t/add-all-shared-parameters-at-once-within-sp-file-to-project/35472/5 "2020-04-24T05:10:54Z")

</div>

From studying the links I listed I utilize parts of the graphs referenced to just load all my SPs, then manually removed them all (maybe that can be the new challenge), even if some SPs only lived in families. That way the new names/format are remembered by the RTE when schedules/tags are created. I’ll dig up the graph I used & post it.
