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: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

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

Update 21-May-2015: I temporarily removed the source code and the code snippets to make major changes to the program. Regards, Joe A recent question here at Experts Exchange piqued my interest, so I decided to provide a thorough solution and publ…
This article focuses on how to remove password security from multiple PDF files by Adobe Acrobat program. Sometimes it is essential to access the stored data items and to print, edit as well as copy content from Portable Document Format files in abs…
In this first video of the three-part Xpdf series, we introduce and describe Xpdf, a library containing nine command line utilities that perform various functions on PDF files. We show where the library is located and how to download it, discuss its…
In a recent question (https://www.experts-exchange.com/questions/28997919/Pagination-in-Adobe-Acrobat.html) here at Experts Exchange, a member asked how to add page numbers to a PDF file using Adobe Acrobat XI Pro. This short video Micro Tutorial sh…
Suggested Courses

765 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