Hi Felix,
we figured out the problem which is related to how data is internally stored in our data manager. While the Widget ‘Parameters’ just gives a snapshot of the last added value, the history of all data is saved in another format. When there are list of strings that can be converted to numbers, there is at the moment at automatic conversion to float. The same holds true for integers.
Please note that this does not affect how data is saved or visualized in the Plot. It however plays a role in the Table widget where the data type can be immediately seen.
We will change this but it will take some time to work on it.
In the meantime, you can do the following workaround. If you add any letter to your digit string like “Sample00” or “S00” you can force the system to keep it as string. Maybe you can pre-process your data that way before returning it.
Further, you can as described above always create your custom Table widget.
Regarding, the too long column heading names, I thought about introducing a horizontal scroll bar, but not sure whether this is the best solution as parts of the table would be always hidden. Another solution could be to align the names at the right side of the column so that at least the ending is readable.
Here, you could also pre-process your data in a way that variable names are shortened. For example. you could rename the label of your CustomFunction to “CF” and use very short/abbreviated variable names.
Hope it helps and best
Axel