# Comments Panel functionality in Perspective

**URL:** <https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926>\
**Category:** Ignition Early Access\
**Created:** [February 4, 2020, 8:52pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926 "2020-02-04T20:52:12Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![tyler.robertson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tyler.robertson/32/18299_2.png) [@tyler.robertson](https://forum.inductiveautomation.com/u/tyler.robertson)\
**Post date:** [February 4, 2020, 8:52pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/1 "2020-02-04T20:52:12Z")

</div>

Looking to replicate the comments Panel functionality in Perspective. I really like Perspective for a front end, especially when it comes to building input screens for staff. Was wondering if I was missing something on a commenting standpoint.  
Backup plan right now is to build my own view with text entry and a table of comments from a DB

cheers thanks!

---

<div class="post-metadata">

**Author:** ![kirsten.chambers](https://avatars.discourse-cdn.com/v4/letter/k/48db29/32.png) [@kirsten.chambers](https://forum.inductiveautomation.com/u/kirsten.chambers)\
**Post date:** [February 4, 2020, 10:16pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/2 "2020-02-04T22:16:26Z")

</div>

Funny that this topic came up; I implemented a Comments Panel in one of my own projects and was pleased with it, so I was planning on putting it up on the Ignition Exchange (after some more polish and documentation). If you don’t mind waiting a few days, I can post here when it’s finished. 🙂

---

<div class="post-metadata">

**Author:** ![tyler.robertson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tyler.robertson/32/18299_2.png) [@tyler.robertson](https://forum.inductiveautomation.com/u/tyler.robertson)\
**Post date:** [February 4, 2020, 10:54pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/3 "2020-02-04T22:54:11Z")

</div>

Would love that thanks!

---

<div class="post-metadata">

**Author:** ![kirsten.chambers](https://avatars.discourse-cdn.com/v4/letter/k/48db29/32.png) [@kirsten.chambers](https://forum.inductiveautomation.com/u/kirsten.chambers)\
**Post date:** [February 13, 2020, 8:01pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/4 "2020-02-13T20:01:53Z")

</div>

Good news! It’s up on the Exchange now:

> **[Ignition Exchange](https://inductiveautomation.com/exchange/1989/overview)**
>
> Discover, share, and download community made Ignition resources in collaboration with your organization or the Ignition community.

I tried to leave detailed instructions. It’s a lot simpler if you don’t need file upload functionality. If you have any questions or feedback, I created a thread in the Ignition Exchange category of the forums [here.](http://forum.inductiveautomation.com/t/perspective-comments-panel/32242) Sorry for the wait! I originally didn’t have file upload capabilities, and it took a long time to get that working. 😬

---

<div class="post-metadata">

**Author:** ![tyler.robertson](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/tyler.robertson/32/18299_2.png) [@tyler.robertson](https://forum.inductiveautomation.com/u/tyler.robertson)\
**Post date:** [April 1, 2020, 4:34pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/5 "2020-04-01T16:34:53Z")

</div>

Kirsten thanks! I’ll check this out

---

<div class="post-metadata">

**Author:** ![omairapril](https://avatars.discourse-cdn.com/v4/letter/o/439d5e/32.png) [@omairapril](https://forum.inductiveautomation.com/u/omairapril)\
**Post date:** [August 18, 2020, 1:47pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/6 "2020-08-18T13:47:43Z")

</div>

Hi,

Which version of Ignition does this require?

---

<div class="post-metadata">

**Author:** ![kirsten.chambers](https://avatars.discourse-cdn.com/v4/letter/k/48db29/32.png) [@kirsten.chambers](https://forum.inductiveautomation.com/u/kirsten.chambers)\
**Post date:** [August 19, 2020, 2:32pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/7 "2020-08-19T14:32:47Z")

</div>

It was made in version 8.0.8, so it should work on that version or any later version.

---

<div class="post-metadata">

**Author:** ![omairapril](https://avatars.discourse-cdn.com/v4/letter/o/439d5e/32.png) [@omairapril](https://forum.inductiveautomation.com/u/omairapril)\
**Post date:** [September 4, 2020, 3:32pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/8 "2020-09-04T15:32:21Z")

</div>

Hi Daniel,

I get the following error when I try to use the add note panel :

Error running action ‘component.onActionPerformed’ on Components/Comments Panel@D$0:1/root/New Note/FlexContainer/Button: Traceback (most recent call last): File " ", line 24, in runAction NameError: global name ‘java’ is not defined

com.inductiveautomation.ignition.common.script.JythonExecException  
Traceback (most recent call last):  
File “function:runAction”, line 24, in runAction  
NameError: global name ‘java’ is not defined

```
caused by org.python.core.PyException

```

Traceback (most recent call last):  
File “function:runAction”, line 24, in runAction  
NameError: global name ‘java’ is not defined

---

<div class="post-metadata">

**Author:** ![omairapril](https://avatars.discourse-cdn.com/v4/letter/o/439d5e/32.png) [@omairapril](https://forum.inductiveautomation.com/u/omairapril)\
**Post date:** [September 4, 2020, 3:32pm UTC](https://forum.inductiveautomation.com/t/comments-panel-functionality-in-perspective/31926/9 "2020-09-04T15:32:34Z")

</div>

How do I resolve this error?
