convertPDFFormToPDFDocument

Using the convertPDFFormToPDFDocument sample code

var pdfform = application.readFile('c:/temp/1040a-form.pdf');
//var field_values = application.readFile('c:/temp/1040a-data.fdf');//read adobe fdf values or
var field_values = new Array()//construct field values
field_values[0] = 'f1-1=John C.J.'
field_values[1] = 'f1-2=Longlasting'
var result_pdf_doc = plugins.pdf_output.convertPDFFormToPDFDocument(pdfform, field_values)
if (result_pdf_doc != null)
{
	application.writeFile('c:/temp/1040a-flatten.pdf', result_pdf_doc)
}

how can I assign field name/ field value pairs using actual field names instead of static text? When I try to do this:

field_values[0] = value_name +'='+ field_value

it never works.

Westy:

field_values[0] = value_name +'='+ field_value

it never works.

you’d have to use eval

field_values[0] = eval(value_name +'='+ field_value)

I tried it, but now I get the following error message:```
missing ; before statement

Are any escape characters required?

Actually my eval example doesn’t make any sense. The sample you posted earlier should work though. What do you see after running
field_values[0] = value_name +‘=’+ field_value
if you look into field_values[0] ?
(step over it with debugger then type field_values[0] in the evaluate screen)