I assume you mean top of a text box rather than top of a field. You can use
code to draw lines based on a specific character in the tag property of the
control. Add "T" and/or "B" to the tag property of the text boxes you want
to "decorate". Then add this code to the On Print event of the section
containing the controls.
Private Sub Detail_Print(Cancel As Integer, PrintCount As Integer)
Dim ctl As Control
For Each ctl In Me.Section(0).Controls
If InStr(ctl.Tag, "T") > 0 Then 'check for Top
Me.Line (ctl.Left, ctl.Top)- _
Step(ctl.Width, 0)
End If
If InStr(ctl.Tag, "B") > 0 Then 'check for Bottom
Me.Line (ctl.Left, ctl.Top + ctl.Height - 30)- _
Step(ctl.Width, 0)
Me.Line (ctl.Left, ctl.Top + ctl.Height - 10)- _
Step(ctl.Width, 0)
End If
Next
End Sub