I have a text field directly on a master page (there is a good reason for this) and I want to change it's X coordinate using Javascript code like this:
// directly call the "x" attribute
this.x = "200mm";
// use a method call to change it
this.setAttribute ("200mm", "x");
I tried using events like initilalize, calculate, form:ready, form:layout, but the field won't move.
What is strange is that changing the field width works, using similar code:
// directly call the "w" attribute
this.w = "200mm";
// use a method call to change it
this.setAttribute ("200mm", "w");
What am I missing? After some googling it appears these two fields ("x" for X coordinate and "w" for width) are pretty much alike.
I would be happy if someone could tell me if this works for him/her. At least I would now I haven't reached a dead end.
I'm using Lifecycle ES2 by the way.
Views
Replies
Total Likes
Did you save the form as a Static or Dynamic PDF? Static PDFs likely won't allow objects to be moved with code.
Views
Replies
Total Likes
Yes, according to this Adobe page, form should be saved as dynamic: LiveCycle ES2 * Adobe LiveCycle Designer ES2.
But width parameter w is in the same category and it works.
Where do I change this setting? There is one such setting for previewing the form (preview as either static or dynamic), which doesn't cause any improvement by the way.
Views
Replies
Total Likes
You change the from Static to Dynamic or vice versa via the Save As dialog
Views
Replies
Total Likes
I hope this helps answer your question. I have a Subform that has a XAnchor of 0 and a YAnchor of 2. I have a button on that subform that I want to move from the current position to x coordinate of 4.0in and a y coordinate of 5.4in on the click event of another button. So at first I thought I would enter the below JavaScript on the click event of my button.
Button.x = "4in";
Button.y = "5.4in";
But that is not the case, I couldn't find it, that's because when I did that it moved it comparatively to the x and y anchors of the subform my button was on. So the x was at 4in(which was accurate) but my y was at 7.4 because the subform is anchored at 2(it didn't appear to me because my page is only 7in height). So what I had to do was change the JavaScript to say the below and it put it perfect where I wanted it.
Button.x = "4in";
Button.y = "3.4in";
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies