Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.
SOLVED

Is it possible to flow text on to the next page?

Avatar

Level 2

I am making a Letter-sized form with expandable field and I want the form to flow text/objects to the next page. is this possible?  pls help.

1 Accepted Solution

Avatar

Correct answer by
Former Community Member

Hi Tangnamofool2,

It is possible with the following things taken care of:

1) Make sure the parent Subform/Page in which you have expandable field is set to flowed content

2) Make sure the option "Allow Page Break within Content" is checked

If you still have any issue, you can mail the form to me @ alcdtrainer@gmail.com

Thanks,

Kumar

View solution in original post

7 Replies

Avatar

Correct answer by
Former Community Member

Hi Tangnamofool2,

It is possible with the following things taken care of:

1) Make sure the parent Subform/Page in which you have expandable field is set to flowed content

2) Make sure the option "Allow Page Break within Content" is checked

If you still have any issue, you can mail the form to me @ alcdtrainer@gmail.com

Thanks,

Kumar

Avatar

Level 2

Thanks! this worked!

Now, can you please tell me how to align the objects inside the subform? it automatically assigns everything to the left. how do i turn this off or maybe just center align it.

Also, it automatically aligned objects right next to  each other. i would like to have some space in between.  im talking about the space between, the "leading", if they were text.

Avatar

Level 1

I am having the same problem. If I change the Page1 subform to flowed, everything squishes up to the top left corner. Surely there is a way to fix this without having to go in and reposition everything.

alcdtrainer any suggestions?

Avatar

Former Community Member

Hi,

Positioning elements one below the other without any space between the objects is the default behavior of Flowed Content.

To overcome this do the following :

1) Set Page1 to Flowed Content

2) For all the sub forms that are part of Page1, set the property as Positioned

Page1 - Flowed

..... Subform1 - Position

..... Subform2 - Position

..... Subform3 - Position

Its always safe to set a Page to Flowed and all Subforms to either Position/Flowed depending on requirement.

Suggest you to understand the difference between a Position Content and Flowed Content better as this is very important for form design.

if you still hav any issues mail me the form @ alcdtrainer@gmail.com

Avatar

Level 2

I found that under content flowed is flow direction changed from top to bottom to western text worked for me

Avatar

Former Community Member

Hi Jeff,

Western text will push and place the elements one after the other from Left to Right. But, you will see no space between the objects. To avoid this you can create positioned subforms within the flow content and place the objects as required.

Thanks,

Kumar

Avatar

Level 1

I got it to work. Some things I learned:

1. When first getting started on a form that needs to flow, set the page 1 subform to "flowed" at the very beginning.

2. Then set the other subforms as "positioned". (At least for the forms I make.)

3. Also set the margins for the page on the TopmostSubform. This at least keeps everything from going to the top left corner of the page when the page 1 subform is set to "flowed".

This is probably elementary to most of you, but I am slowly learning through trial and error.

Thanks for all the help.

The following has evaluated to null or missing: ==> liqladmin("SELECT id, value FROM metrics WHERE id = 'net_accepted_solutions' and user.id = '${acceptedAnswer.author.id}'").data.items [in template "analytics-container" at line 83, column 41] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign answerAuthorNetSolutions = li... [in template "analytics-container" at line 83, column 5] ----