Originalmente se muestra así:

Ahora:

Code: Select all | Expand
DATA lEject INIT .f.
Method StartGroup():
Code: Select all | Expand
if ::aGroups[ nGroup]:lHeader
::StartLine( ::aGroups[ nGroup]:nHeaderHeight )
::aGroups[ nGroup]:Header( ::nRow)
::EndLine( ::aGroups[ nGroup]:nHeaderHeight )
endif
Code: Select all | Expand
if ::aGroups[ nGroup]:lHeader
if !::aGroups[ nGroup]:lEject .and. ! ::lFirstRow
::TotalLine( ::nTotalLine, GRID_ABOVE )
::lEject := .f.
::ColTitle()
else
::lEject := .t.
endif
::StartLine( ::aGroups[ nGroup]:nHeaderHeight )
::aGroups[ nGroup]:Header( ::nRow)
::EndLine( ::aGroups[ nGroup]:nHeaderHeight )
endif
Method ColTitle():
Code: Select all | Expand
::nRow := ::nTitleRow
Code: Select all | Expand
if !::lEject .and. ! ::lFirstRow
::nRow := ::nRow
else
::nRow := ::nTitleRow
endif
Pero tengo algunos problemillas:
Cuando la página se llena, distorciona las siguientes 2 hojas y después continúa imprimiendo normalmente...
Seguiré investigando a ver que pasa...