Table column visible error

Here's how I configured it


Then I select ID visible False, column_3 is gone. ID is last :smiling_face_with_tear:

I don't understand. Shouldn't the ID be hidden :face_with_diagonal_mouth:

I set the width to 0. ok :hear_no_evil:

what does your dataset look like?

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.

This is updated

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

See Wiki - how to post code on this forum. You will then be able to preserve indentation and apply syntax highlighting.

Case matters. Name is not the same as name.

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

[
  {
    "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": ""
    }
  }
]

If ID is Visible false, it becomes Name, ID? :hear_no_evil: :face_with_diagonal_mouth:

So I had to design it this way :rofl:

1 Like