You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is a buggy condition on some excels when there are blank columns at the start of the sheet.
When es.decide.toolbox.util.XlsxReader#createTable calculates header names it uses a for(Cell cell : row) instead of using the supplied tableArea parameters.
And when there are some blank columns it doesn't always work. I don't know exactly why, but sometimes the first blank column is discarded in the iterator, but sometimes although all values are blank poi maintains the column, and the code doesn't work correctly detecting the header column names.
To calculate the header column names the code should use the tableArea.startColumn and tableArea.endColumn