@TotallyInformation I am coming to a halt on how to get a table into my SPA UIBUILDER Dashboard. I can put the HTML Table into the code for the page and it displays 'roughly' how I want it (just needs a couple of CSS tweaks.).
As we can pass into a web page and get it to display how we want using uib-update, I assumed at first that if I assembled the correct HTML code, which I have - it copies and pastes into the page as direct input and formats how a Table would look in the code. But no, that doesn't seem to work.
I then tried using your 'no code' example using the 'uib-element' node, but it appears to require both Row and Column Data, all I want is a simple row. Using the Dev. Tools I can see where my injected code is supposed to go, but nothing displayc, just my Hard Code actualy written into the page.
Do you have any suggestion as to which direction I might be able to go to get this working?
You already know what my CSS knowledge is like! ![]()
[{"id":"dbe4874dae89f10c","type":"function","z":"87caedb32446fde2","name":"function 9","func":"let colours = [];\n//Test data\ncolours = [\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#FFFF33\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#33ff55\",\"#FF3333\",\"#FF3333\",\"#FF3333\",\"#33ff55\"]\n\n//This is supposed to simulate the HTML code to make a table in UIBUILDER using `uib-update`\nmsg.payload = \"<span>\"\nmsg.payload += \"<table id=\\\"table1\\\">\"\nmsg.payload += \"<tbody>\"\nmsg.payload += \"<tr>\"\nmsg.payload += \"<span id:\\\"row1\\\" class=\\\"led-green\\\" uib-update=\\\"modulesWiFi\\\"> </span>\"\nmsg.payload += \"</tr>\"\nmsg.payload += \"<tr>\"\nmsg.payload += \"<td><span id:\\\"colour0\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[0] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour1\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[1] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour2\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[2] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour3\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[3] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour4\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[4] + \";\\\"> </span></td>\"\nmsg.payload += \"<td> </td>\"\nmsg.payload += \"<td><span id:\\\"colour5\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[5] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour6\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[6] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour7\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[7] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour8\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[8] + \";\\\"> </span></td>\"\nmsg.payload += \"<td> </td>\"\nmsg.payload += \"<td><span id:\\\"colour9\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[9] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour10\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[10] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour11\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[11] + \";\\\"> </span></td>\"\nmsg.payload += \"<td> </td>\"\nmsg.payload += \"<td><span id:\\\"colour12\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[12] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour13\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[13] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour14\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[14] + \";\\\"> </span></td>\"\nmsg.payload += \"<td> </td>\"\nmsg.payload += \"<td><span id:\\\"colour15\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[15] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour16\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[16] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour17\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[17] + \";\\\"> </span></td>\"\nmsg.payload += \"<td><span id:\\\"colour18\\\" class=\\\"led-green\\\" style=\\\"background-color: \" + colours[18] + \";\\\"> </span></td>\"\nmsg.payload += \"</tr>\"\nmsg.payload += \"</tbody>\"\nmsg.payload += \"</table>\"\n\nmsg.topic = \"modulesWiFi\"\nreturn msg;\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":380,"y":1180,"wires":[["2bc41918c1e1aaa8","1672636f0e2d0b52"]]},{"id":"8e31336dcbaa6a22","type":"inject","z":"87caedb32446fde2","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":220,"y":1180,"wires":[["dbe4874dae89f10c"]]},{"id":"2bc41918c1e1aaa8","type":"debug","z":"87caedb32446fde2","name":"debug 23","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":560,"y":1180,"wires":[]}]
This is approx. what I am looking for.
Using CSS and a couple of nbsp; in the page to show a couple of characters.
TIA


