Solved

Adobe LiveCycle Designer - how to reference output -

Posted on 2014-02-18
5
540 Views
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

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

Is this even possible?
Thank you in advance.
0
Comment
Question by:WEC-CSS
[X]
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
5 Comments
 
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


HTH,
Dan
0
 

Author Comment

by:WEC-CSS
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?
help1.jpg
0
 
LVL 35

Accepted Solution

by:
Dan Craciun earned 500 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/
0
 

Author Comment

by:WEC-CSS
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.
0
 
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.

HTH,
Dan
0

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

Suggested Solutions

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…
*Adobe Acrobat 9 was used for this article.  Particular steps may vary depending on software versions. Adobe Acrobat has many, many variables that my be utilized to customize your forms for clarity and ease of use. The Form Editing Tool will be y…
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 this seventh video of the Xpdf series, we discuss and demonstrate the PDFfonts utility, which lists all the fonts used in a PDF file. It does this via a command line interface, making it suitable for use in programs, scripts, batch files — any pl…

737 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