I am just starting to get my hands dirty with the SF4 development and have some questions on the forms module before I get to far into development.
What I am wanting to accomplish is to be able to create forms using the drag and drop features of the current form framework, but on steroids. Basically we are a social service agency that deals with many types of forms depending on the program. The most common are intake and discharge forms similar to this one, http://www.okdhs.org/NR/rdonlyres/CEDA7AC0-8E98-4A2A-833F-DDBD5B547450/0/09AI002E.pdf
. I would want to be able to recreate these forms using Sitefinity if possible. I know I can create custom form field types, but I am unsure how I could also implement the custom validators, restrictions, and other various options you see with the standard form controls.
The other issue is that we have different systems that we need export the captured data out to and the standard spit out all of the data into a csv file will not work. I would love to be able to implement a dropdown list of export formats along with some filters (i.e. dates) inside of the Form administration and allow the user to decide which format to spit the data out to.
I need to know if you think it would be possible to use the current Sitefinity Form framework and extend it to meet my needs or should I look at creating a whole new module entirely? I'm hoping to be able to use the current form framework as I think a lot of the work would already be in place and it would make this process flow with the rest of the Sitefinity processes, but I am unsure it can handle all of my requirements. Implementing workflow into these forms as well would rock!
Any suggestions or thoughts would be appreciated!