# 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:** 56

<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: [4 January 2021 16:04 UTC](https://discourse.nodered.org/t/ui-table-supports-ui-control/18870/56 "2021-01-04T16:04:20Z")

</div>

OK, I thought something like this. Never worked with pagination....

I think there is no need for page reloads at any moment.

You can update/add individual cells or rows by sending commands. Simply by sending the `updateOrAddData` command. Tabulator can hold a huge amount of data (I managed more than 100,000 lines in my syslog server until the browser quits with an out of memory message).

In the docs you can find info how to call tabulator functions from node-red. You can also use example Example 4 and 6.

Or this post:

> [@Examples for node-red-node-ui-table](https://discourse.nodered.org/t/examples-for-node-red-node-ui-table/14256/76):
>
> Now I`m back on my computer and can give you a litle bit more info msgToTable.payload={ "command":"updateOrAddData", "arguments": [[{"id":123,"columnField":"updated"},{"id":124,"columnField":"new"}]], "returnPromise": false }; To update a single cell (or many cells in a row) the row has to be identified. By default the field id is defined for that purpose but it can be changed by "index":"anyField". If the value of the index property isn't in the table a new row will be added (if i…

You should be able to call any functions for tabulator, like delete rows, change filters, ...

> [@A Syslog Server for the Dashboard](https://discourse.nodered.org/t/a-syslog-server-for-the-dashboard/24337):
>
> Hi perhaps somebody is interested. Just finished a syslog server for the node-red dashboard. It makes use of ui-table. I hope somebody finds it useful. It is build around ui-table and a subflow I use for all kinds of tables in my projects. [https://raw.githubusercontent.com/Christian-Me/node-red-contrib-home/master/Node-RED/syslog/screenshots/demo.gif(image larger than 4096KB)](https://raw.githubusercontent.com/Christian-Me/node-red-contrib-home/master/Node-RED/syslog/screenshots/demo.gif) Features can handle quite huge amounts of data only limited by the clients browser. As every line is sent individual…

---

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