The date and Body Copy fields also need to be set to slide up and to resize enclosing part.
Key facts about sliding layout objects:
- It's only visible in preview mode and when you print/save as PDF...
- Sliding fields will shrink but not expand.
- All layout objects below and in the same layout part as the slide/resize field need to also be set to slide up and resize.
- Objects in headers and footers will not slide.
- Portals will shrink/slide to fit the number of rows of records, but fields within the portal row will not shrink/slide.
- Fields will slide up only if Top alignment is specified for it and will slide left only if Left alignment is specified.
- Consistent side borders are difficult to achieve with sliding fields.
- In FMP13, hidden objects (”Hide object when”) will slide/resize.
Thanks again Phil, I have tried this, but still get the same result. I have attached a screen grab to illustrate. Cheers.
Check your data in the fields. An invisible character such as a space or a return in a field will keep it from being treated as empty and sliding up.
The fields are sliding up, just not quiet enough. Its as if the field slides up, but it leaves the gap between the fields there, if you catch my drift.
Try changing the setting to "only directly above". I reviewed your screen shots and you have other layout objects to the right of these that can keep your fields from sliding with the "all above" option specified.
Unfortunately this still gives the same result.
If you don't need to type into these fields, use merge fields. Make a calculation field similar to this:
List(Customers::cCustomer_name;Customers::Address1_ship;Customers::Address2_ship;Customers::cAddress_ship_short & " " & Customers::Zip_Ship);
List(Customers::cCustomer_name;Customers::Address1_bill;Customers::Address2_bill;Customers::cAddress_bill_short & " " & Customers::Zip_bill)
This could be shortened. In my case if there isn't a billing address, it uses the shipping address. The customers::cAddress_ship_short is a calculation of city and state. I probably should've made it city, state Zip.
And make the merge field big enough to accommodate the data
That works, but so should sliding fields and doing so avoids the need to add yet another field to your table.
I still think that you've got something not visible in one of your fields here. Note that if I'm correct, the calculation field may also fail to close up the unused space...
I don't think there is anything in the fields causing this problem. Even if I create a new client with a fresh (blank) address field it will do this. Also if there was a space or something in the field wouldn't it give you a complete empty line of space rather than just a tiny amount of extra space?
Still struggling with this one, anyone else got any thoughts?
I'd have to see the actual database file. The two most common causes are invisible text in a field and something else on the layout not set to slide up or otherwise affecting how the objects slide.
It's possible, via auto-enter options, for even a brand new record to have text in a field.
Just had one new thought on this:
Use Duplicate Layout to make a copy of your layout. Then delete different objects from your layout on this copy and check the results in preview mode. You might just spot where this is having an issue.
I know you want to try to solve this problem with the layout, but did you try the calculation field I mentioned?
Seems the issue is between address line 3 and town, but there is no auto entered information in these or any other address fields....