Here's another approach;var aValues = "";var list = this.resolveNodes("table.Row1.[hasValue(field)]")for (var i = 0; i < list.length; i++) { aValues += list.item(i).field.rawValue + " ";}this.rawValue = aValues;This uses the HasValue function to ignore any blank values and only calls the resolveNode...
Hi Lucas,Have a look at the Acrobat SDK, particularly the "Acrobat Interapplication Communication" part, Acrobat DC SDK Documentation . Maybe you can automate Acrobat to extract the data.RegardsBruce
Maybe look at creating an attachment object, Acrobat DC SDK Documentation and then opening it Acrobat DC SDK Documentation .I've note tried it but I have parsed the response and loaded up the form data DOM to display the results within the form
Hi Paul,That looks like a standard validation message, is that field set as required?If you are able to upload your form somewhere, like google docs, dropbox, etc and add a link to it in this thread I can have a look.Bruce
This is saying there's an error on line 4, but blank lines at the beginning aren't counted form1.MainPage.UserinformationTable.Table1.Row8.Currency.CurrencyRB looks the most likely problem. Maybe replace the script with an app.alert(form1.MainPage.UserinformationTable.Table1.Row8.Currency.CurrencyR...
Hi Paul,One of the hassles about using the calculate event is that you don't always get the exceptions displayed, so in your case I suspect there maybe a exception thrown and silently failing. Try wrapping the code in a try/catch block and seeing if that gives you any clues.try { if (CurrencyRB.raw...
Hi Paul,Try moving your code to the calculate event of the Row1 object, so it would look something along the lines of;if (CurrencyRB.rawValue == "AUD") { SubtotalCalc.locale= "en_AU";} else if (CurrencyRB.rawValue == "EUR") { SubtotalCalc.locale= "fr_FR";} else if (CurrencyRB.rawValue == "USD") { Su...
Hi,Try following the steps in this blog, assumes ES3 so might need to change the directory paths if you have a different version, but you don't need to re-install.LiveCycle Blog: Der Selbermachen-Bugfix 3//Do-It-Yourself bugfix 3 Bruce
Hi,You can add a conditional break to the row of your table.On the Pagination tab of the row, click the Edit button under conditional breaks, then add a expression like below, which uses a modulus 12 division test to cause a page break every 12 rows.RegardsBruce
Hi,Try this method of downloading the trail,LiveCycle Blog: Designer ES4 direkte Download-Links//Designer ES4 direct download links LiveCycle Designer is now called AEM Forms Designer and I believe it is available for standalone purchase. Expand the faq "I am using LiveCycle Designer and I just wan...