# SuggestionSource to depend on another property input value

**URL:** <https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010>\
**Category:** Module Development\
**Tags:** ignition81, perspective\
**Created:** [January 16, 2025, 8:50pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010 "2025-01-16T20:50:12Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Grace\_Gan](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@Grace\_Gan](https://forum.inductiveautomation.com/u/Grace_Gan)\
**Post date:** [January 16, 2025, 8:50pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/1 "2025-01-16T20:50:12Z")

</div>

I have a custom perspective component with the input property that is a dropdown with values registerred with a suggestion source, is it possible to have this suggestion source also be looking at the value of another property of the same component (i want to return a list of strings in the suggetion source but the result should baased on the other property's value)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 16, 2025, 9:01pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/2 "2025-01-16T21:01:28Z")

</div>

That is a binding task that should be left to the designer.

---

<div class="post-metadata">

**Author:** ![Grace\_Gan](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@Grace\_Gan](https://forum.inductiveautomation.com/u/Grace_Gan)\
**Post date:** [January 16, 2025, 9:14pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/3 "2025-01-16T21:14:20Z")

</div>

do you mean the dropdown list shouldn't be through the suggestion source but through binding instead? or accessing the value of the other property in the suggestion source need to be done through binding?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 16, 2025, 9:16pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/4 "2025-01-16T21:16:28Z")

</div>

Both.

---

<div class="post-metadata">

**Author:** ![Grace\_Gan](https://avatars.discourse-cdn.com/v4/letter/g/e5b9ba/32.png) [@Grace\_Gan](https://forum.inductiveautomation.com/u/Grace_Gan)\
**Post date:** [January 16, 2025, 9:17pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/5 "2025-01-16T21:17:18Z")

</div>

In what case should we be using the suggestion source then?

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [January 16, 2025, 9:19pm UTC](https://forum.inductiveautomation.com/t/suggestionsource-to-depend-on-another-property-input-value/101010/6 "2025-01-16T21:19:26Z")

</div>

The user should be binding to filter/supplement the raw suggestions via the other property value to provide the runtime suggestions. Don't build that into the module.
