Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Adobe LiveCycle Designer - how to reference output -

Posted on 2014-02-18
Medium Priority
Last Modified: 2014-02-21
I am running into a road-block when desinging a PDF form. I have a few fields (LastName, FirstName, MiddleInitial) which is used for the user to input his information. I am trying to leverage the user's input as output in another text box (or similar) that would say

Lastname, MiddleInitial. FirstName agrees to the terms and ackowledges reading the procedures.

Is this even possible?
Thank you in advance.
Question by:WEC-CSS
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
LVL 35

Expert Comment

by:Dan Craciun
ID: 39868620
Yes, it is possible, using calculated fields. Select "Custom calculation script" and then use JS.

See here for a nice explanation: http://acrobatusers.com/tutorials/print/how-to-do-not-so-simple-form-calculations

Let me know if you need help with the actual javascript syntax.

It will be something like
event.value = this.getField("FirstName").value + this.getField("LastName").value + "your text here"

Open in new window


Author Comment

ID: 39868849
Hi Dan,

This helps, however i am having a tough time finding where to input the syntax code. Any type of edits i do require me to open up Adobe LiveCycle Designer. I found the selection for the Text Box, under Value tab, and i select 'Calculation Script' but i don't seem to know where to find the place to actually place a script.

I must be confusing how Adobe Reader Pro and Adobe LiveCycle Designer interact.
If i open the file itself inside Adobe Acrobat Pro, the Select Object is grayed out for me. I've removed the security, but still the same result.

Any ideas?
LVL 35

Accepted Solution

Dan Craciun earned 2000 total points
ID: 39868888
The instructions I posted in my initial answer were for Acrobat.

If you're using LiveCycle, here's how to input calculations: http://tv.adobe.com/watch/working-with-adobe-livecycle-es2/using-scripting-to-perform-calculations-in-forms/

Author Comment

ID: 39877978
Thank you Dan. That got me going in the right direction. I ended up using FormCalc:
TextField1.rawValue = UserLastName.rawValue
However i was not able to figure out how to output multiple text values to one text field, i.e.
TextField1.rawValue = UserLastName.rawValue, UserMiddleInitial.rawValue, UserFirstName.rawValue
that did not work, and i cannot use any numerical values (+,-|, etc...). I also tried using space without avail.

I will mark this as accepted solution, however if you get a chance please let me know if you know how to output three different values under one text box.

Thank you.
LVL 35

Expert Comment

by:Dan Craciun
ID: 39878121
You can use:
TextField1.rawValue = UserLastName.rawValue.concat(" ", UserMiddleInitial.rawValue, " ",  UserFirstName.rawValue)

Open in new window

One caveat: it will display "null" on each of the empty fields.


Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In a previous article published here at Experts Exchange, Signature Image with Transparent Background (http://www.experts-exchange.com/Web_Development/Document_Imaging/A_12380-Signature-Image-with-Transparent-Background.html), I explained how to cre…
Inserting page numbers in Portable Document Files not only enhances manageability but also makes them look professional. With numbered pages, the file appears more organized and it becomes easier to search for a particular page. The size and the vol…
In this second video of the Xpdf series, we discuss and demonstrate the PDFimages utility, which, in a single command, is able to extract all the images from a PDF file and save each one in a separate image file (PBM, PPM, or JPG). Download and inst…
Sometimes we receive PDF files that are in the wrong orientation. They may be sideways or even upside down. This most commonly happens with scanned or faxed documents. It is possible to rotate the view of these PDFs with the free Adobe Reader produc…
Suggested Courses

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question