I know this is not "the way" any more,
but I always found using print form and a 1 pixel form to fill worked pretty 
well to get the footer in the ight place
Chip

> Sorry, I said MOVE OBJECT instead of the new name OBJECT MOVE. I'm 
> not using it to deal with different printer settings. Mainly just to 
> move/resize things based on other content. For example, here is a 
> fragment that ensures the footer is on the bottom of the page.
> 
> 
> Case of 
>   : ($printArea=Form footer)  
>     GET PRINTABLE AREA($maxHeight)
>     $footer:=29
>     $remainder:=$maxHeight-Get printed height
>     If ($remainder>$footer)  //fix it so it fills all the remaining 
> space and puts everything at the bottom
>       $remainder:=$remainder-$footer
>       SET PRINT MARKER(Form footer;Get print marker(Form footer)+$remainder)
>       OBJECT MOVE(*;"footer_@";0;$remainder)
>     End if 
> End case
> 
> 
> John DeSoi, Ph.D.
> 
> 
>> On May 21, 2018, at 5:51 PM, Sujit Shah via 4D_Tech 
>> <[email protected]> wrote:
>> 
>> Are you using MOVE OBJECT to adjust for different printer settings?
>> 
>> On Mon, May 21, 2018 at 11:09 PM, John DeSoi via 4D_Tech <
>> [email protected]> wrote:
>> 
>>> All the MOVE OBJECT code I have runs in the form event for the area being
>>> printed (On Printing Detail, Form Footer, etc.). Not sure that it works
>>> with On Load for printing.
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> FAQ:  http://lists.4d.com/faqnug.html
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:[email protected]
> **********************************************************************
------------
Hell is other people 
     Jean-Paul Sartre
**********************************************************************
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:[email protected]
**********************************************************************

Reply via email to