# Memory Tags and Custom Session Props

**URL:** <https://forum.inductiveautomation.com/t/memory-tags-and-custom-session-props/115554>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 15, 2026, 3:30pm UTC](https://forum.inductiveautomation.com/t/memory-tags-and-custom-session-props/115554 "2026-05-15T15:30:42Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [May 15, 2026, 4:12pm UTC](https://forum.inductiveautomation.com/t/memory-tags-and-custom-session-props/115554/5 "2026-05-15T16:12:36Z")

</div>

I would handle this by making custom props on the view which run the Queries.

Then I would use an expression binding on the data prop of the table to select the data to display.

something like:

```python
case(
    {selectedLineDropDown.props.value},
    1, line1TblData,
    2, line2TblData,
    3, line3TbleDAta,
    null
)

```

Personally, I avoid session props, unless the data changes infrequently and is truley needed across multiple views.

Some good reading on these here, really the wole post is a good read if you're just staring with Ignition Perspective, this just links to where the conversation turns to custom session props.

> [@Do's and Don'ts when developing First Project with Ignition?](https://forum.inductiveautomation.com/t/dos-and-donts-when-developing-first-project-with-ignition/93592/59):
>
> Could anyone give any example on what he means? We don't usually use session.custom. Would be nice to learn something new.

---

_[View the full topic](https://forum.inductiveautomation.com/t/memory-tags-and-custom-session-props/115554)._
