Nov 18th, 2011, 12:14 PM
(Nov 17th, 2011, 8:51 PM)michatmaster7 Wrote: Wait, so you're saying that a checkbox in Form #1 could actually be a separate form with it's own process?
Not sure I follow you, actually! What I mean is that the values that are entered in a checkbox in form #1 can be used to populate the contents of another Option-List driven field (checkboxes, radios, dropdowns, multi-selects) in form #2. I touch on it here:
http://docs.formtools.org/userdoc2_1/ind...ultiselect
Quote:Also, How does form tools scale? Can it scale?
Yes, but not in all respects. For example, you can populate the database with as many submissions as you like. Things will get slower eventually (of course), but submissions can keep pouring in without any noticeable hit to speed. However, aspects of the script - like the Export Manager, especially, which lets you export the entire database table content, will get VERY slow fast. But that's easily remedied: you'll just need to export subsets of the data at a time.
Also, you can currently run Form Tools in a server pool (i.e. multiple servers) by using database sessions instead of PHP sessions.
But in all honesty, I haven't ran Form Tools with massive data sets - only up to 10's of thousands of form records. That covers 99.9% of our user requirements right now, so I have to focus on what's needed.
Quote:Finally, Mr. Ben, is there a way to export the form creation data so you can export creation of the form to another form tools installation (if you have TEST and PRODUCTION versions of Form Tools on your system, or export your Form to a 3rd party application that would read the Form Tools Form, and create the database tables in the other application.
Just "Ben", not Mr. Ben.
Unfortunately not - not yet, at least. You'll need to do a manual copy of the database tables + content.
However, I do have something like this planned. I've been working on a "Shared Resources" module, alongside the Form Builder module. This module will allow Form Tools users to share Form Tools-related information via the website. Initially, it's just going to support sharing of Option Lists (so you can just import them rather than having to type them out yourself), then later, Form Builder Template Sets - which are used to control the appearance of forms generated by the Form Builder.
But later on, I'd like to add in entire form configurations to allow people to share their entire form configurations.
But this is MUCH later on!
- Ben