# Accessing dynamic element in custom param object

**URL:** <https://forum.inductiveautomation.com/t/accessing-dynamic-element-in-custom-param-object/44887>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [March 25, 2021, 2:51am UTC](https://forum.inductiveautomation.com/t/accessing-dynamic-element-in-custom-param-object/44887 "2021-03-25T02:51:16Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![AnthonyF](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@AnthonyF](https://forum.inductiveautomation.com/u/AnthonyF)\
**Post date:** [March 25, 2021, 2:51am UTC](https://forum.inductiveautomation.com/t/accessing-dynamic-element-in-custom-param-object/44887/1 "2021-03-25T02:51:16Z")

</div>

Hi all,  
I’m trying to access an element in a multidimensional custom param object in Perspective v8.1.4RC1.  
The object is structured like this:  
Object.Component.Element

Object (custom param) and Component are fixed names, but there are multiple of Element (numbered 1-10).  
It is possible to create a bi-directional binding that accepts both the Object property reference and can also accept a dynamic Element reference?

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [March 25, 2021, 9:10am UTC](https://forum.inductiveautomation.com/t/accessing-dynamic-element-in-custom-param-object/44887/2 "2021-03-25T09:10:01Z")

</div>

Yep, use the `property`expression function

---

<div class="post-metadata">

**Author:** ![AnthonyF](https://avatars.discourse-cdn.com/v4/letter/a/aca169/32.png) [@AnthonyF](https://forum.inductiveautomation.com/u/AnthonyF)\
**Post date:** [March 25, 2021, 11:35pm UTC](https://forum.inductiveautomation.com/t/accessing-dynamic-element-in-custom-param-object/44887/3 "2021-03-25T23:35:08Z")

</div>

I looked at that, but it is an expression function and cannot be bi-directional.  
It does allow the property binding to read, so I’ll just have to look at an event script to write.
