First off, thanks a ton. The webform module is one of the best things about Drupal, and was one of the reasons I selected drupal for this particular volunteer project.

The feature I would like to see stems from the fact that I use webforms to build surveys that are more than one page/node in length. I string together a 30 question survey over 6-12 pages. From the survey taker's view this is great.

But on the back end, I want to see an (anonymous or logged in) user's results by survey (not by page, where I have to string them together by hand to get a usable csv file).

If I were a sql wizard, I could write out a query to show me the results of just one user's multipage survey...but I am still struggling with an elegant way to do that (kinda beyond my abilities - but I will share it here if I can get it to work)

In the mean time, having a "Download All" option, where everything in the entire webforms table is output in a format similar to the current download, but not constrained to just that one node, would be great, and I very think useful to others as well.

I have an operation survey I can share with folks offline, for those interested in assisting.

Comments

harro’s picture

I'm interested in such a feature - in webform you also end up with separate pages / database-entries. Has anyone written anything to process results from surveys?

Harro

quicksketch’s picture

How are you stringing multiple webforms together to make a multiple page form? Using the redirect URL?

quicksketch’s picture

Status: Active » Closed (won't fix)

Multiple node forms are not a supported usage of webform. In the 5.x version, there is now the ability to add page breaks to separate a form into several pages. In this case, all the CSV and results are displayed together.