You can change the top, left, width property of a control or label through code. But, you must use twips value to move the control. Twips are 1/1440". So, if you want to move a control everyother time from one spot to another for example use this VBA code in the OnFormat of the Detail Section:
If Me.CONTROL_NAME.Top = 240 Then
Me.CONTROL_NAME.Top = 0
Else
Me.CONTROL_NAME.Top = 240
End If
The 240 value of twips is equal to .1667 inches. So, you probably were moving the control but it wasn't visible. If you moved it one inch by assigning 1 to the Top property it would only move 1 twip. very small.
Let me know if this helps you.
Bob Scriver
Nobody believes the official spokesman... but everybody trusts an unidentified source.
Author, Bagdad Bob???