Got this script off the Acrobat User Community courtesy of Thom Parker. I can adjust it to do what I need but it doesn't allow a bar space in the name of the dropdown option. In the script its 'Accounting' that I need to change to District Court but the error message is "Missing : after property id"
Here's Thoms script:
// Place all prepopulation data into a single data structure
var DeptData = { Accounting:{ contact: "Court Name",
email: "Address ",
deptnum1: "address2",
deptnum2: "city, state, zip" }};
function SetFieldValues(cDeptName)
{
this.getField("DeptContact").value = DeptData[cDeptName].contact;
this.getField("DeptEmail").value = DeptData[cDeptName].email;
this.getField("DeptNumber1").value = DeptData[cDeptName].deptnum1;
this.getField("DeptNumber2").value = DeptData[cDeptName].deptnum2;
}
This is the link to the complete article -
[link=http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/change_another_field/]http://www.acrobatusers.com/tech_corners/javascript_corner/tips/2006/change_another_field/[/link]
Any thoughts?
Meabh
EX:
var DeptData = { "District Court":{ contact: "Court Name",
email: "Address ",
deptnum1: "address2",
deptnum2: "city, state, zip" }};
To uses this property name you have to use the array notation for acessing the object property.
var deptEmail = DeptData["District Court"].email;
Thom Parker
The source for PDF Scripting Info
www.pdfscripting.com
Very Important - How to Debug Your Script