dd1 dd2 ----> txtfld
--- ----- - ----
A B 1
C D 2
A D 3
C B 4
So far, I've written the initialization script that will populate a global 3-dimensional array with all of my values, and will populate my two dropdowns. This works great in PDF Expert in the ipad. Yay!
The problem is setting the text field value after the user makes a choice. Initially I put code in dd1.change and dd2.change that set the txtfld.rawValue. It worked on PC, not on iPad.
Then I read that setting Field.value is not supported on iPad, so I moved the logic to the txtfld.calculate event script so I could set event.value instead. Again, worked on PC, not in iPad.
I'm reading that docObject.calculate is supported in iPad, but I don't see field.calculate. Could this be the problem? Has anyone been able to set a field value based on user actions in "PDF Expert"?
Even when I ignore all of my array logic, and just try to set the txtfld to a simple string, I cannot get it to work on the iPad.
OK. I guess you really can't use LiveCycle for this. Here's the response I received from PDF Expert Support:
To create an Acrobat form please launch Adobe Acrobat Pro and select Create PDF Form or Online Form. After that you will be prompted to select a document, please select a clear document (not a LiveCycle form).