Hi,
I am working on a dynamic form with a flowing table (in a subform) in LiveCycle Designer. Here's my first question:
The leftmost column is just text, explaining to users what they should consider while entering info in the right column. (It is a performance review form.) I'd like to insert three text fields into one of the cells in the left column for users to enter days and hours of personal time, and number of tardies. When I try to put a text field in there, it turns the whole cell into one big text field. How can I place three text fields inside one cell for users to type data into?
Here's my second question:
Since the table is flowing, can I somehow group two rows together so that if a row flows to the next page, the row above it will stay with it? I already have headers set up to repeat as necessary at the top of each page. However, for each category there's a row of radio buttons to rate performance (1 to 5) that I've placed in the row above where users type data. I just want the row with the radio buttons to stay with the row below it where the user enters data.
Any help will be appreciated. Thanks in advance.
For #1, you need to insert a subform into the cell fist, and then add your text and fields to that new subform. Otherwise, as you say, the cell changes to be of only 1 type.
For #2, I'm not a complete expert, but here's my two cents. In the Hierarchy palette, select the row that you want to move to the next page. In the Object palette on the Row tab, select the option Allow Page Breaks within Content.
Now, your table should be inside a Subform object that is set to be flowable. If you have done this correctly, then with the row in question selected, you should be able to select the Pagination tab from the Object palette, and the options there should not be greyed out.
If that is all working for you so far, then on the Pagination tab you can select whatever options you want, so perhaps in your case you would want to select the Keep With: Next checkbox (for example).
I think what is important for #2 is that while the table itself does not HAVE to be set to Allow Page Breaks within Content, it is important that the entire table be encased in a flowable subform. Then you can select individual rows within the table and set pagination properties.
There's some good info in the Designer Help about this kind of operation. CHeck out this topic: Using LiveCycle Designer ES > Working with Form Designs > Using tables > Working with pagination, header rows, and footer rows in tables > To control table, header row, body row, footer row, and section breaks using conditional statements. To access the help, hit F1 in Designer and navigate to that topic.Hope this helps. Let me know if it doesn't and I'll work through the problem with you.