Hi Ian, You need to select ALL objects in the part (in this case the body? ) and set them in Inspector to slide and also reduce enclosing part (the checkbox below). Then text fields should be resized to the largest possible data they will contain. When you then switch to preview mode, the text fields will reduce down to smallest size they need.
This info may help:
Key facts about sliding layout objects:
- It's only visible in preview mode and when you print/save as PDF...
- 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.
Not at all what i am looking for. Say I have three text boxes: A, B, and C. The text in box A is 1 line while the text in box B and C are two lines. I want there to be the same amount of space between A and B and B and C. Any way to just insert space or insert an entry every other entry?
Sliding will provide the spacing you specify, provided you don't want it in browse mode.
FileMaker fields can shrink, but they can't expand. The space between the fields--whether the three text boxes are from three records or three fields in one record doesn't matter--is set on your layout and will be constant. The only thing that varies is the hieght of the actual fields between this space.
Some more explanation will be needed to make this work for me.
Take a look at this demo file. I created it in .fp7 format. If you are using FileMaker 12, launch fileMaker and select Open from the file menu to create a version converted to the new file format used for fmp12.
Open the file and switch to preview mode.
You should see three fields--each with a different number of rows of text, but with uniform spacing between them.
The same method can also be used when the three fields are actually the same field, but in different records.