Hi Chaps,
Even after removing the decimal fields from the table (and page) - I still got the error.
So I think I might have landed on a bug with the JCook builder.
Decimal fields in any other table worked fine.
What might have triggered this bug was that I was using a numeric character in the decimal field name. Ie: invoice_line_1 and invoice_line_2. I had to save and then rename to achieve this. I was probably using validation at the time of saving (nothing complicated - just the defaults).
Maybe that left some residual code in the generated files.
To fix, I deleted the entire table and rebuild it using apha characters for the decimal numeric field names - ie: invoice_line_a, invoice_line_b
Cheers
PS: Complements to the Chef - this is a fabulous tool to use! It saves me loads to time.