It definitely won't work without the field names being properly specified.
When strictWidth : true
it's expecting width : integer
. You're providing a string, 100px
. Remove the px
It's in Perspective - Table | Ignition User Manual but way down in columns.
- width: The width of this column. If resize is enabled, specifies the column width on initial load. User can override this in the runtime if the Resizable option is enabled. Value is numeric.
If you set strictWidth : false
then the width determines the proportional width of each column. e.g. 10, 15, 25 (which sums to 50) would allocate 20%, 30% and 50% of the table width to the respective columns.