If you have problem adding more inputs or actions to your form or you can't create a table and just get returned to the Joomla! Admin page when you try this is most likely because of security settings on your server.These settings limit the number of variables that can be submitted from an Admin page. Because ChronoForms is complex and uses many inputs it can exceed the default limits.
Note that the 'create table' uses 8 post variables in each row so the total mounts up quite quickly.
If suhosin is running on your server then these three settings need to be at least 1,000 and possibly 2,000 or 3000 or more if you use large forms.
suhosin.get.max_vars suhosin.post.max_vars suhosin.request.max_vars
PHP 5.3.9 re-introduced max_input_vars as a php.ini file setting with a default of 1000 if it is not explicitly set; again this may need to be increased to 2000, 3000 or more.
There is also a max_input_time setting but that defaults to -1 i.e. 'off'.
And post_max_size is also a possibility if it is set very low for some reason.
And if modSecurity is installed on the server then the SecFilter settings can also limit the number or total size of vars allowed.
There are MySQL limits on the maximum size of a row in a table. They are a maximum of 4,096 columns and 65,535 bytes. You probably aren’t hitting the column limit but you might be hitting the byte one. Because there has to be provision for UTF characters taking 3 bytes each a VARCHAR(255) column can take 767 bytes (including 2 to record the length). And 65,535/767 gives 85 columns.
The answer is to re-adjust the table to downsize the column lengths to match the maximum likely values. Most data will fit in VARCHAR(16), (32) or (64) - you can use any number but powers of 2 are convenient markers. Textareas should usually use a TEXT or BLOB column or risk being pruned at 255 characters.
Finding the PHP settings
To see the current PHP settings on your site go to Site Admin | System Information | PHP Info. Near the top of the page you can see which PHP.ini files are being read (there may be more that one); and by searching down the page (use Ctrl+F) you can find any specific PHP setting.
Changing PHP.ini settings is usually possible but different web hosts have different ways of setting PHP up so it is best to check with their documentation.