stac_1 Posted November 20, 2003 Posted November 20, 2003 I hope this answer is posted somewhere and i just haven't found it.... I am trying to print a report of several different layouts combined into one layout... there are many different fields and I have them all "sliding/printing" up so there isn't any "dead" space when output. All the fields are in the "body" section of the layout. The problem I encounter is that at least one of the fields gets "cut-off/sliced" and the rest of the field starts at the top of the next page. Is there a way to eliminate the cutting of a field? I've read the post by BobWeaver and that doesn't seem to fit my problem, because of the multiple fields,multiple field sizes and the users ability to change the font and font size. Does anyone have a clue on how to fix this??
BobWeaver Posted November 20, 2003 Posted November 20, 2003 If the fields all use the same font, the same font size and style, then you should be able to apply the methods I gave. Or, more generally, if you can set up the fields so that when they shrink or slide, they move by exactly the same incremental amount (and the length of the body part is an integer multiple of this increment), you could make it work. That's a lot of ifs, though. Otherwise, there really isn't much you can do about the problem unless you have some way to determine in advance where the page is going to break. Sometimes you can estimate based on the amount text in the fields, but it's pretty tricky too.
Oldfogey Posted December 3, 2003 Posted December 3, 2003 Two suggestions. Try changing the vertical alignment of the text in your fields. This does virtually nothing other than sometimes fix problems. Is it possible your file is corrupt? Recently, I had to re-build an entire db because it was corrupted and didn't print properly in just a few situations.
BobWeaver Posted December 3, 2003 Posted December 3, 2003 Slicing of lines is not a sign of a corrupt file or layout. It's just an unfortunate aberration in the way FileMaker prints. It doesn't check whether a page break will occur partway through a line. It just prints it, and anything that doesn't fit onto onto the page will overflow onto the next one. So, the only way to avoid the problem is to carefully design the layout so that the page break will always occur between the lines of a field. And the only way to do this is to set the size of the body part of the layout to an integer multiple of the font height of the shrinking field.
Recommended Posts
This topic is 7652 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now