Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

Magus069
Community profile Magus069 Level 10
PDF Form Developer
Canada
41 BADGES
Level 10

Level 10

Learn more
Joined the community 07-08-2013 3:28:54 PM
Online
Top badges earned by Magus069
Customize the badges you want to showcase on your profile
Re: Duplicate pages button does not generate new page
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe Experience Manager Forms
Hi there, so after reviewing your form, I managed to make this work.The (CurrentandPending) page, will have {Pagination > Place} to be set as "Following Previous"And the top most subform of that page (CurrentandPending_subform), will have {Pagination > Place} to be set as "Top of Page 'Page2'" I hope this will help you.

Views

227

Likes

2

Replies

2
Re: Duplicate pages button does not generate new page
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe Experience Manager Forms
Hi there, I have a similar form that has 2 different master pages with landscape and portrait. I just tried out with "Top of Page (Page2)" (Page2 as landscape) and it works just fine...I could take a look at it real quick if you wish, but it shouldn't be any more than this.

Views

220

Like

1

Replies

2
Re: How to add button to insert duplicate page in form
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, I am not sure exactly how your form looks like, but after testing a few things, seems like the best thing you can do, would be having that repeatable page with content flow setting as "Positioned" and to use the space of the whole page to be able to make it start next page...Unless you'd be able to make that repeatable page to be included inside the first page a subsequent subform and set the pagination "Top of Page" for that repeatable subform, then it would start on each following pa...

Views

273

Likes

0

Replies

0
Re: How do I lock all fields on submitting form?
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, The following link will explain how to submit a form using JavaScript.https://acrobatusers.com/tutorials/dynamically-setting-submit-e-mail-address/ Once you execute the code to submit a form, simply change the value of the checkbox to "checked" like the following://This should work if your checkbox object's value is either 1 or 0 CheckBox1.rawValue = "1"; //If you don't know for sure what's the object's value, you can use this CheckBox1.rawValue = CheckBox1.getDisplayItem(0); Once the ...

Views

272

Likes

0

Replies

0
Re: Doing action after a 'submit' doesn't pass the valida...
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, One way to do this you'd have to use JavaScript to complete the submit along with the validation.See the following link:https://acrobatusers.com/forum/forms-livecycle-designer/modify-submit-button-pick-email-address-fromlivecycle-form-field/ This way you might have to find how to achieve the appropriate validation before executing the submit function.Afterwards, you can do some extra script to your liking. Hope this will help.

Views

119

Likes

0

Replies

0
Re: How do I lock all fields on submitting form?
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, my best bet would be having a checkbox in background with visibility's set as hidden which you would set its value checked once the form is submitted.When your code to set values is executed in the fields, simply verify that the checkbox is unchecked before setting any value. Additionally, you can also have a single statement in the initialize event of each objects to set their access state to readOnly when the checkbox is checked. Hope this will help.

Views

296

Likes

0

Replies

7
Re: Drop down choices changing by themselves after emaili...
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, it's not as easy to pinpoint exactly why it is behaving this way, but by the look of it I might have an idea.Looks like your table is static, I mean you do not duplicate a row by adding / removing rows, so every rows have their respected objects.It is possible that the software misinterpret the data and confuse some fields from one another... since you had the fields copy-pasted, you should make sure to have each fields have a different name. I am not sure if this will fix your problem...

Views

221

Likes

0

Replies

0
Re: Scrip: define the single border of an object
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, it seems like any property edge within the "ui.oneOfChild.border" has only 1 instance that can be modified. In any case that instance would be 0 instead of 2.If you want to modify that specific instance, such as 2, you would need to access directly the border property of the object like the following.$.border.getElement("edge", 2).presence = "visible";the difference between both is the following:accessing the border/edge property of an UI is the borders that represent the field, such a...

Views

142

Likes

0

Replies

0
Re: Issue with Date picker
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, This is a simple fix actually, because a default date field object in LiveCycle Designer has it default "edit" value as DD/MM/YY, it can only be accurate up to january 1930 because of how javascript is encoded. Therefore, if you want to have this fix, simply go in the patterns window and select the "Edit" tab on top and select the appropriate pattern to reflect the whole data of a date. Essentially you should select the pattern that uses the full length of a year as YYYY. I hope this w...

Views

201

Like

1

Replies

1
Betreff: Displaying contents table twice, on different pages
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Without any coding, you could have the data duplicated in the XML file by using a new tag such as ITEMS for page 1 and ITEMS2 for page 2, then simply change the data binding for the second table.

Views

237

Likes

0

Replies

0
Re: How to display Date-picker months and days in French...
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there,I may assist in french if you wish, is the software locale in french or english?As far as I'm aware, the date picker is based on the software. The date picker is software embed, different for Adobe Reader, Foxit or Power PDF.It should change based on the selected software language.

Views

173

Like

1

Replies

0
Re: Using subform as alternative to AcroForm Dialog box
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Comment by error, can't remove... 

Views

233

Likes

0

Replies

0
Re: Using subform as alternative to AcroForm Dialog box
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Well, I dont think you need a manual list of all overlapping elements, you could simply have a "Exception Array" in which you will insert the parent's name of the overlapping elements. Therefore, when looping throughout the form and saving the access state of each element, you can refer to the Exception list to avoid verifying their access state. The Exception list can be constructed within a script object at the initialize or docReady event of each overlapping element's parent. You simply need ...

Views

235

Likes

0

Replies

0
Re: Remove gray highlight area from check box
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, if what you are trying to do is to remove the "highlight" of fields which the application is applying by default to all the filling fields there is one line of code which will do exactly as you wish, but it will also apply the setting to the whole form. //False: remove highlight of all fields within the form //True: apply highlight of all fields within the form app.runtimeHighlight = false; The user can still remove the highlight by changing the setting using the application. Hope this...

Views

169

Likes

0

Replies

1
Re: Using subform as alternative to AcroForm Dialog box
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, When making your subform visible, you could execute a function to set all other fields to be read only until the user closes the subform "dialog"?

Views

265

Like

1

Replies

4
Re: Displaying contents table twice, on different pages
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, Changing objects from one location to another may create problems, because the reference_syntax is not the same.If the issue is that your code is not working, you might want to review it all to make sure it all works accordingly with the new reference objects.If you would provide more details, such as what is not not working, is there any error displayed in the JavaScript Console... it would be easier to investigate and narrow the issue you are having.

Views

209

Like

1

Replies

0
Re: singnature field unfillable
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, Please provide more details, such as,what kind of signature field are you using;is it a dynamic or static form;what properties the signature field has in the Object > Signature tabIs the signature field working before you enable the Reader Extended PDF optionsIf possible would you provide a template PDF with the error you are experiencing, so it would be easier to help you with this issue.

Views

143

Likes

0

Replies

0
Re: if statement in formcalc or javascript
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, There is not much details of what you are trying to accomplish here, based on what you have provided, here is how I would achieve this.In the calculate event of the field Table1.Row7[0].Cell6 you would enter the following syntax://intPercentage should be the reference syntax that can retrieve the value up above. var intPercentage = Table1.Row1.Cell6.rawValue; //Cell5 or Cell6... it is not really obvious which field you are using. if (intPercentage == 12 || intPercentage == 0.12){ //12 ...

Views

220

Likes

0

Replies

2
Re: text options (bold, italics) in forms
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, Be aware that using this functionality may have an effect on copy pasting into the field.The result format may differ with the source formatting from the paste function.

Views

503

Like

1

Replies

0
Re: Javascripting conditional signature fields
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, this seems to be a bit confusing... You should be able to create your own conditions and statements, if I provide you the JavaScript code to verify if a signature field is signed. //Use this with signature field within the formReady event (checks if field is signed only when form is opened or re-layout) [event.target.getField("form1[0]...")] var oSignInfo = event.target.getField("form1[0].Page1[0].frmSignature[0].digSignature[0]"); //This function can be stored in a script object funct...

Views

331

Likes

0

Replies

0
Re: Page header on Master Page
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there,In your Master Page, the object called Body1 is the "Content Area" in which the form will appear.So if you resize the object on top of the Master Page, it should lower your form to where you specify it. I hope this will help.

Views

289

Like

1

Replies

0
Re: Script to verify value is in list box
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, to search for a specific value in a list box, simply have a loop iterate through each items and compare the displayed value to "Supplier Check Sheet"like the following:var boFoundValue = false; for (var i = 0; i < ListBox1.length; i++){ var strOneItem = ListBox1.getDisplayItem(i); if (strOneItem.indexOf("Supplier Check Sheet") > -1){ //If the string value is found in any displayed value from the listbox boFoundValue = true; } } //Now depending on the boolean value, you can disable digi...

Views

291

Likes

0

Replies

0
Re: HOW TO CALCULATE THE GRANDTOTAL OF SUB-TOTALS FROM NESTED TABLE?
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, can you provide a screenshot of your hierarchy along with your code for that total field?

Views

291

Likes

0

Replies

0
Re: Array of repeatable fields in dynamic table
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, By the look of your variable statements, I think you're trying to change the inital array value that resolveNodes() has returned,Which is why you are ending up with only 2 length array. //This section extract an array of items to retrieve a value directly to the designated object var monName = xfa.resolveNodes("ProductData.MonitorProductList.Row1[*].MProduct"); var monDesc = xfa.resolveNodes("ProductData.MonitorProductList.Row1[*].MDesc"); var monPrice = xfa.resolveNodes("ProductData.M...

Views

330

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
FormCalc is good way to do it, I almost forgot about it. Although, don't assume months are specific number of days... as of February is not a full month and for the rest there's 7 months with 31 days and 4 months with 30 days... counting months in days may result in errors. It all depends how it should be calculated.Also, I've sent you a message directly to you because for some reason the forum would not let me insert any new answer.

Views

4.7K

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Alright, well first of all you'll have to forget all you know about this.getField() method when using Dynamic Fields.Dynamic forms are using XPath or "somExpression" to access different fields. You can access any field's path by having your text cursor in the JavaScript editor and then use the Ctrl+Left_Click on any object in the design and this will insert the reference syntax based on the current object's event you are accessing the wanted object.You can also use the common "this" to access th...

Views

3.7K

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Alright, well first of all you'll have to forget all you know about this.getField() method when using Dynamic Fields.Dynamic forms are using XPath or "somExpression" to access different fields. You can access any field's path by having your text cursor in the JavaScript editor and then use the Ctrl+Left_Click on any object in the design and this will insert the reference syntax based on the current object's event you are accessing the wanted object.You can also use the common "this" to access th...

Views

3.7K

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Alright, well first of all you'll have to forget all you know about this.getField() method when using Dynamic Fields.Dynamic forms are using XPath or "somExpression" to access different fields. You can access any field's path by having your text cursor in the JavaScript editor and then use the Ctrl+Left_Click on any object in the design and this will insert the reference syntax based on the current object's event you are accessing the wanted object.You can also use the common "this" to access th...

Views

3.7K

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Alright, well first with dynamic PDFs you will have to forget all you know about using this.getField(), this does not work anymore, with some exceptions.If you wish to retrieve the value of a field you must use the xPath or somExpression of a field to be able to access it.While your text cursor is in the JavaScript editor, you can use the Ctrl+LeftClick command on any object in the design to automatically write the reference syntax for you.While in the event of the object that you want to access...

Views

3.7K

Likes

0

Replies

0
Re: Auto calculate end date
Avatar
Contributor 2
Level 10
Magus069
Level 10

Likes

144 likes

Total Posts

1,079 posts

Correct reply

155 solutions
Top badges earned
Contributor 2
Give Back 1000
Give back 900
Give Back 800
Give Back 700
View profile
Magus069
- Adobe LiveCycle
Hi there, First let's try to find a solution for your first issue where you can't change the date.When you were using this code to change the date within Adobe Pro, you were certainly creating Static PDFs which is using a different syntax than Dynamic PDF.So my question to you, is do you know if you still are working with Static PDFs or is this a Dynamic PDF? If you were to display the field's value, when it is not null, using the following:app.alert(this.getField("StartDate").value); What is th...

Views

4.7K

Likes

0

Replies

1