>>
>>iif(mod(_pageno,2)=1,printer formfeed character,'')
>>
IMO, the "%" operator is slightly simpler, and more readable, than the (otherwise equivalent) "mod()" function. Both give you the remainder of a division.
Change:
iif(mod(_pageno,2) = 1, ...
to:
iif(_pageno % 2 = 1, ...
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)