# Write to session custom property in script indirectly

**URL:** <https://forum.inductiveautomation.com/t/write-to-session-custom-property-in-script-indirectly/34827>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 18, 2020, 6:01am UTC](https://forum.inductiveautomation.com/t/write-to-session-custom-property-in-script-indirectly/34827 "2020-05-18T06:01:51Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![michael2](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@michael2](https://forum.inductiveautomation.com/u/michael2)\
**Post date:** [May 18, 2020, 6:01am UTC](https://forum.inductiveautomation.com/t/write-to-session-custom-property-in-script-indirectly/34827/1 "2020-05-18T06:01:51Z")

</div>

Hi,

I have a session custom property that I would like to write a value to when a view is clicked. I want to specify the session custom property and the value to write using custom params on the view. Basically looking for something that works like system.tag.write but for session custom properties. How can I do this?

---

<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:** [May 18, 2020, 10:35am UTC](https://forum.inductiveautomation.com/t/write-to-session-custom-property-in-script-indirectly/34827/2 "2020-05-18T10:35:52Z")

</div>

jython’s setattr() function should work for you.

---

<div class="post-metadata">

**Author:** ![michael2](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@michael2](https://forum.inductiveautomation.com/u/michael2)\
**Post date:** [May 18, 2020, 9:56pm UTC](https://forum.inductiveautomation.com/t/write-to-session-custom-property-in-script-indirectly/34827/3 "2020-05-18T21:56:06Z")

</div>

Thanks, that’ll work for my application.
