# Ui-table supports ui\_control

**URL:** https://discourse.nodered.org/t/ui-table-supports-ui-control/18870
**Category:** Dashboard
**Created:** [6 December 2019 16:05 UTC](https://discourse.nodered.org/t/ui-table-supports-ui-control/18870 "2019-12-06T16:05:57Z")
**Posts on this page:** 1
**Showing post:** 60

<div class="post-metadata">

### Author: ![Christian-Me](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/christian-me/32/10774_2.png) [@Christian-Me](https://discourse.nodered.org/u/Christian-Me)
#### Post date: [7 January 2021 01:04 UTC](https://discourse.nodered.org/t/ui-table-supports-ui-control/18870/60 "2021-01-07T01:04:43Z")

</div>

Hi, sure ... there is not much of tabulator which you cannot use from Node-RED. (Except latest features)

did you had a look in the docs? [Tabulator](http://tabulator.info/docs/4.7/keybindings)

simply send them inside your `ui_control.tabulator` object. But it should work out of the box. If I click into my tables (yes it do not catch the fokus) I can use the up/down arrows

To download a table you have to send a command

The doc has this example [Tabulator](http://tabulator.info/docs/4.7/download#csv)

`table.download("csv", "data.csv", {delimiter:"."}); //download a CSV file that uses a fullstop (.) delimiter`

converts to a payload:

```json
{
    "command": "download",
    "arguments": [
        "csv",
        "data.csv",
        {
            "delimiter": "."
        }
    ],
    "returnPromise": false
}

```

Put this in a button on your dashboard and if you press it a file dialog pops up and you can download the table.  
OK better not to change the delimiter to a dot 😉

This works with ui-table. No experiences with eTable!

---

_[View the full topic](https://discourse.nodered.org/t/ui-table-supports-ui-control/18870)._
