I am trying to export webform submissions from a D6 site using Webform 6.x-3.23 and then import them into a D7 site using Webform version 7.x-4.12. I am saving my export from the D6 site as a comma delimited CSV file.

The headers of the columns in the CSV file are:

Serial SID Time Draft IP Address UID Username Name Email Message

I tried editing the CSV file to only include the columns as defined in the tempate

Name,E-Mail Address,Message,Submission ID,Submitted Time

I changed the column headers in the CSV according to these and deleted all the extra columns.

I also disabled all required field designations.

But when I import in the D7 site, I'm getting the following errors:

Notice: in _webform_import_import() (line 354 of /mypath/sites/all/modules/webform_import/webform_import.module).
Notice: Undefined index: mandatory in _webform_import_import() (line 365 of /mypath/sites/all/modules/webform_import/webform_import.module).

There are a whole bunch of those errors followed by a single instance of the following error at the end:

Warning: array_key_exists() expects parameter 2 to be array, null given in _webform_import_import() (line 384 of /home1/floridp3/public_html/development/sites/all/modules/webform_import/webform_import.module).

Then underneath the long list of errors there are also a whole bunch of warnings saying:

Can not find column in components list, skipping.
Row 4 is malformed and will need to be fixed and resubmitted.
Row 5 is malformed and will need to be fixed and resubmitted.
Row 11 is malformed and will need to be fixed and resubmitted.
Row 13 is malformed and will need to be fixed and resubmitted.
Row 17 is malformed and will need to be fixed and resubmitted.

....

Can you provide a step-by-step dummy proof set of instructions for the steps I need to take to have success with this effort? If so, thanks a bunch.

Comments

wildlife created an issue.