Snippet:
var voterCsvGrid = {
view: “datatable”,
id: “voterCsvGrid”,
columns: voterCsvColumns,
autoheight: true,
width: 700,
datatype: “csv”
};
I see elsewhere something that says autoheight is the problem, but when I comment it out I get a table with no rows at all. I can tell something happened on parse because the columns expand, but no rows. Should not have to spend hours trying to get a scrollbar to appear.
autoheight
disables the scroll, as the height of the component will be adjusted to the rows.
Without predefined size, datatable (or any view) can collapse if the UI was added to a container without sizes as well: https://webix.com/snippet/2e76654b
If it’s not the reason, please provide a demo where the issue can be seen. Also, please consider adding a size to the datatable with one of the options provided in the above snippet/article.