# Table column visible error

**URL:** <https://forum.inductiveautomation.com/t/table-column-visible-error/95940>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [September 13, 2024, 9:50am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940 "2024-09-13T09:50:11Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 13, 2024, 9:50am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/1 "2024-09-13T09:50:12Z")

</div>

Here's how I configured it

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/1/1/113fc90ef1816c9a31901b05ef712b3bfa40619a.png)  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/a/1/a16ea83905e6191c6c1f7e35edd3d8272987050e.png)

Then I select ID visible False, column\_3 is gone. ID is last 🥲

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/2/f/2fe99b5e661d264ef06830f26f2a17ad8a6e70da.png)

---

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 13, 2024, 9:52am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/2 "2024-09-13T09:52:39Z")

</div>

I don't understand. Shouldn't the ID be hidden 🫤

---

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 13, 2024, 10:04am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/3 "2024-09-13T10:04:48Z")

</div>

I set the width to 0. ok 🙉

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/0/703c9d4ef12a07fdf17abe5226526f6975bd7e12.png)

---

<div class="post-metadata">

**Author:** ![Nathan\_Moore](https://avatars.discourse-cdn.com/v4/letter/n/d78d45/32.png) [@Nathan\_Moore](https://forum.inductiveautomation.com/u/Nathan_Moore)\
**Post date:** [September 13, 2024, 10:31am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/4 "2024-09-13T10:31:11Z")

</div>

what does your dataset look like?

---

<div class="post-metadata">

**Author:** ![pascal.fragnoud](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pascal.fragnoud/32/24728_2.png) [@pascal.fragnoud](https://forum.inductiveautomation.com/u/pascal.fragnoud)\
**Post date:** [September 13, 2024, 11:57am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/5 "2024-09-13T11:57:21Z")

</div>

It looks like the `field` property for your 3rd column should be "Operation", not "column\_3"

edit: Wait, that's a new screenshot...  
Just make sure the `field` corresponds to the actual column's name.

---

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 14, 2024, 1:44am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/6 "2024-09-14T01:44:06Z")

</div>

This is updated

```python
columns:
[
    {
        "field": "ID",
        "visible": false,
        ...
    },
    {
        "field": "Name",
        "visible": true,
        ...
    },
    {
        "field": "column_3",
        "visible": true,
        "viewPath": "Page/Edit",
        "header": {
            titel: "Operation"
        }
        ...
    }
]

```

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/4/5/45bdeaebba51cfd500476e43585f8665764809e6.png)

---

<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:** [September 14, 2024, 9:13am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/7 "2024-09-14T09:13:16Z")

</div>

See [Wiki - how to post code on this forum](https://forum.inductiveautomation.com/t/wiki-how-to-post-code-on-this-forum/77831). You will then be able to preserve indentation and apply syntax highlighting.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [September 14, 2024, 12:08pm UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/8 "2024-09-14T12:08:17Z")

</div>

Case matters. `Name` is not the same as `name`.

---

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 15, 2024, 1:58am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/9 "2024-09-15T01:58:48Z")

</div>

This is the normal configuration, I think the sorting icon shows the configuration is correct

```python
[
  {
    "field": "ID",
    "visible": true,
    "editable": false,
    "render": "auto",
    "justify": "auto",
    "align": "center",
    "resizable": true,
    "sortable": true,
    "sort": "none",
    "filter": {
      "enabled": false,
      "visible": "on-hover",
      "string": {
        "condition": "",
        "value": ""
      },
      "number": {
        "condition": "",
        "value": ""
      },
      "boolean": {
        "condition": ""
      },
      "date": {
        "condition": "",
        "value": ""
      }
    },
    "viewPath": "",
    "viewParams": {},
    "boolean": "checkbox",
    "number": "value",
    "progressBar": {
      "max": 100,
      "min": 0,
      "bar": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "track": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "value": {
        "enabled": true,
        "format": "0,0.##",
        "justify": "center",
        "style": {
          "classes": ""
        }
      }
    },
    "toggleSwitch": {
      "color": {
        "selected": "",
        "unselected": ""
      }
    },
    "nullFormat": {
      "includeNullStrings": false,
      "strict": false,
      "nullFormatValue": ""
    },
    "numberFormat": "0,0.##",
    "dateFormat": "MM/DD/YYYY",
    "width": "",
    "strictWidth": false,
    "header": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "footer": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "style": {
      "classes": ""
    }
  },
  {
    "field": "Name",
    "visible": true,
    "editable": false,
    "render": "auto",
    "justify": "auto",
    "align": "center",
    "resizable": true,
    "sortable": true,
    "sort": "none",
    "filter": {
      "enabled": false,
      "visible": "on-hover",
      "string": {
        "condition": "",
        "value": ""
      },
      "number": {
        "condition": "",
        "value": ""
      },
      "boolean": {
        "condition": ""
      },
      "date": {
        "condition": "",
        "value": ""
      }
    },
    "viewPath": "",
    "viewParams": {},
    "boolean": "checkbox",
    "number": "value",
    "progressBar": {
      "max": 100,
      "min": 0,
      "bar": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "track": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "value": {
        "enabled": true,
        "format": "0,0.##",
        "justify": "center",
        "style": {
          "classes": ""
        }
      }
    },
    "toggleSwitch": {
      "color": {
        "selected": "",
        "unselected": ""
      }
    },
    "nullFormat": {
      "includeNullStrings": false,
      "strict": false,
      "nullFormatValue": ""
    },
    "numberFormat": "0,0.##",
    "dateFormat": "MM/DD/YYYY",
    "width": "",
    "strictWidth": false,
    "header": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "footer": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "style": {
      "classes": ""
    }
  },
  {
    "field": "column_3",
    "visible": true,
    "editable": false,
    "render": "auto",
    "justify": "auto",
    "align": "center",
    "resizable": true,
    "sortable": true,
    "sort": "none",
    "filter": {
      "enabled": false,
      "visible": "on-hover",
      "string": {
        "condition": "",
        "value": ""
      },
      "number": {
        "condition": "",
        "value": ""
      },
      "boolean": {
        "condition": ""
      },
      "date": {
        "condition": "",
        "value": ""
      }
    },
    "viewPath": "Page/Master/Button/Edit_Button",
    "viewParams": {},
    "boolean": "checkbox",
    "number": "value",
    "progressBar": {
      "max": 100,
      "min": 0,
      "bar": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "track": {
        "color": "",
        "style": {
          "classes": ""
        }
      },
      "value": {
        "enabled": true,
        "format": "0,0.##",
        "justify": "center",
        "style": {
          "classes": ""
        }
      }
    },
    "toggleSwitch": {
      "color": {
        "selected": "",
        "unselected": ""
      }
    },
    "nullFormat": {
      "includeNullStrings": false,
      "strict": false,
      "nullFormatValue": ""
    },
    "numberFormat": "0,0.##",
    "dateFormat": "MM/DD/YYYY",
    "width": "",
    "strictWidth": false,
    "header": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "footer": {
      "title": "",
      "justify": "left",
      "align": "center",
      "style": {
        "classes": ""
      }
    },
    "style": {
      "classes": ""
    }
  }
]

```

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/3/832d96d012f7a12cf0b8d4e023a591f1dde72bc7.png)

If ID is Visible false, it becomes Name, ID? 🙉 🫤

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/a/9a082c0ae612c8fa043e764cbb5df31d16fed24f.png)

---

<div class="post-metadata">

**Author:** ![770043297](https://avatars.discourse-cdn.com/v4/letter/7/b9bd4f/32.png) [@770043297](https://forum.inductiveautomation.com/u/770043297)\
**Post date:** [September 15, 2024, 2:02am UTC](https://forum.inductiveautomation.com/t/table-column-visible-error/95940/10 "2024-09-15T02:02:18Z")

</div>

So I had to design it this way 🤣

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/d/9/d9ce4f8ffdf016502786a88713f6be99145ee5b9.png)
