# Perspective table copy option customize

**URL:** <https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [April 15, 2025, 5:21am UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094 "2025-04-15T05:21:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shyam](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/shyam/32/42528_2.png) [@Shyam](https://forum.inductiveautomation.com/u/Shyam)\
**Post date:** [April 15, 2025, 5:21am UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094/1 "2025-04-15T05:21:08Z")

</div>

Hi Folks,

I'm using a right-click option on a table in Perspective, and I've noticed an inconsistency in the copied output.

- When I select a **single row** , the value is copied as expected, e.g., **`Jakarta`**.
- However, when I select **multiple rows** , the copied result includes the column names, like this:  
**`[{"city":"Jakarta"},{"city":"Helsinki"},{"city":"Madrid"},{"city":"Prague"}]`**

Is there a way to **exclude the column names** and copy only the values when multiple rows are selected? Ideally, I'd like the output to look like:  
**`Jakarta,Helsinki,Madrid,Prague`**

Would appreciate any suggestions or workarounds on how to achieve this. Thanks!

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [April 15, 2025, 9:20am UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094/2 "2025-04-15T09:20:28Z")

</div>

For anyone trying to reproduce this with the default table, set,  
`selection.mode : multiple interval`  
`selection.enableRowSelection : true`  
`selection.enableColumnSelection : true`

Ultimately the problem will be that Perspective does not expose the clipboard API - probably for security reasons.

---

<div class="post-metadata">

**Author:** ![Lynn\_Martineau](https://avatars.discourse-cdn.com/v4/letter/l/f1d935/32.png) [@Lynn\_Martineau](https://forum.inductiveautomation.com/u/Lynn_Martineau)\
**Post date:** [April 16, 2025, 9:59pm UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094/3 "2025-04-16T21:59:05Z")

</div>

try outputVariable.values()

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [April 16, 2025, 10:07pm UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094/4 "2025-04-16T22:07:55Z")

</div>

> [@Lynn\_Martineau](#):
>
> outputVariable.values()

What? Where? How?

---

<div class="post-metadata">

**Author:** ![Lynn\_Martineau](https://avatars.discourse-cdn.com/v4/letter/l/f1d935/32.png) [@Lynn\_Martineau](https://forum.inductiveautomation.com/u/Lynn_Martineau)\
**Post date:** [April 21, 2025, 1:45pm UTC](https://forum.inductiveautomation.com/t/perspective-table-copy-option-customize/105094/5 "2025-04-21T13:45:11Z")

</div>

sorry, I was thinking of a script reading table.props.selection.data.  
@Transistor nailed it...

> [@Transistor](#):
>
> Perspective does not expose the clipboard API
