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

Trouble changing visibility of a subform...

Avatar

09-01-2009

I'm having trouble toggling the visibility of a subform.



Here's the code I stuck on a button for testing (on click):



ImageField1.presence = "invisible";

subForm1.presence = "invisible";



The Image field becomes invisible, but the subform does not...



What am I doing wrong?



Thanks in advance!

Replies

Avatar

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile
pguerett
Level 10

12-01-2009

lok at the hierarchy view and path your way to the subform. For example:



form1.Page1.subform1.presence = "invisible"

Avatar

Avatar
Boost 1
Level 4
Thomas_McConnac
Level 4

Likes

2 likes

Total Posts

134 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile

Avatar
Boost 1
Level 4
Thomas_McConnac
Level 4

Likes

2 likes

Total Posts

134 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
View profile
Thomas_McConnac
Level 4

12-01-2009

Have the subform visible in your design view, but have the cursor in the code you are typing.



Hold down the "Ctrl" key and click on the subform (or a field in the subform you want to change, can just delete the name of the field afterwards). This will give you its relative address to where you are in the code.



Tom

Avatar

12-01-2009

still not working...



I created a new file and here's the hierarchy:



form1

(Master Pages)

Page1

(untitled content area)

livePage

Button1

subform

(Referenced Objects)



Here's my code on the click event for Button1:



form1.livePage.subform.presence = "invisible";



I'm sure it's something simple I'm doing wrong...



Any thoughts?



oh and BTW, when I do Tom's trick and click on the subform, here's what I get:

xfa.resolveNode("form1.livePage.subform")

Avatar

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile
pguerett
Level 10

12-01-2009

If you look at the javascript console do you see any errors reported?

Avatar

12-01-2009

>Generating PDF Document...

>Font Service: Default font typeface is Myriad Pro.

>PDF generated successfully.



>0 warnings/errors reported.



I can toggle an image field in the same place, so to speak, but the subforms do nothing.

Avatar

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile
pguerett
Level 10

12-01-2009

Are you running Acrobat? If so when the form is rendered you can hit the Ctrl -J to see a javascript console. When you click the button if there are any errors they will appear in the console. If you do not have Acrobat, send the form to livecycle8@gmail.com and I will have a look.

Avatar

12-01-2009

Email sent, I couldn't get that to generate errors even when the app spit out an error...

Avatar

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile

Avatar
Boost 500
Level 10
pguerett
Level 10

Likes

612 likes

Total Posts

7,689 posts

Correct Reply

692 solutions
Top badges earned
Boost 500
Boost 50
Boost 5
Boost 3
Boost 250
View profile
pguerett
Level 10

12-01-2009

Just sent you an update

Avatar

12-01-2009

I am having a similar problem. I had it working in one form. I duplicated the same way in another form and it doesn't work! I have stared at it till I was ready to fall asleep to see if I could spot the problem! No luck!