# Set Builtin Parameter truncating value

**URL:** <https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533>\
**Category:** Packages\
**Tags:** archi-lab\
**Created:** [December 30, 2016, 8:31pm UTC](https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533 "2016-12-30T20:31:20Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![DaveP](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@DaveP](https://forum.dynamobim.com/u/DaveP)\
**Post date:** [December 30, 2016, 8:31pm UTC](https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533/1 "2016-12-30T20:31:20Z")

</div>

Guess it’s just frustration day today.  
I’m using the Archi-Lab node Set Builtin Parameter to set my VIEWPORT\_DETAIL\_NUMBER  
Similar to Nate Holland’s process here:  
https://player.vimeo.com/video/150452601  
(Thanks, Nate)  
My current issue is that I’m passing the node a string, but it seems to be only applying the first character to my Viewport

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/4/54d143772c81b6d1fc76ef711d97f0be4fe518d1.PNG)  
As you can see, I’m passing a string value (in this example “70A”, but the node is setting my Detail Number to only “7”  
Something I’m doing wrong, or is it a bug in the node?  
(Note: the Get Builtin Parameter is only there for debugging - same thing happens with or without it)  
I’ve messed around with several variations, and I always get only one character set in the Detail Number  
Dynamo 1.2.1.3084, Archi-lab 2016.12.7, is the version matter

---

<div class="post-metadata">

**Author:** ![DaveP](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@DaveP](https://forum.dynamobim.com/u/DaveP)\
**Post date:** [December 30, 2016, 8:51pm UTC](https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533/2 "2016-12-30T20:51:41Z")

</div>

Hmmmm…  
It may have to do with the new (Dynamo 1.2) List@Level feature.  
I checked the “Use Level” box for Parameter Values, set it to @L2 and I got both characters.  
 ![](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex022/uploads/dynamobim/original/3X/c/d/cdc4e21a7006a73e0b5670cb5967a675dedab4f6.PNG)

---

<div class="post-metadata">

**Author:** ![Michael\_Kirschner](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/michael_kirschner/32/237_2.png) [@Michael\_Kirschner](https://forum.dynamobim.com/u/Michael_Kirschner)\
**Post date:** [December 31, 2016, 2:26am UTC](https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533/3 "2016-12-31T02:26:59Z")

</div>

guess is that this node is expecting a list and replicates over the characters of the string as if the string were an array (it is a type of list of characters). Note that the node says “parameter Values” as a hint for the type, try wrapping your string in a list `{"parameterValue"}`

---

<div class="post-metadata">

**Author:** ![DaveP](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@DaveP](https://forum.dynamobim.com/u/DaveP)\
**Post date:** [January 3, 2017, 5:26pm UTC](https://forum.dynamobim.com/t/set-builtin-parameter-truncating-value/8533/4 "2017-01-03T17:26:20Z")

</div>

Thanks. Micheal. That makes sense. A String IS a kind of a list, after all.  
And I will eventually be passing a list into and out of what I’m doing.  
It’s just that I prefer to build things with a simple - single - case first and then add the complexity of a list.  
Guess that bit me this time.  
…
