In ConTeXt MKIV geht das auch relativ einfach.
\starttext
\input lorem
\page
\setuppapersize[A4,landscape]
\startTABLE[split=repeat,option=stretch]
\startTABLEhead
\NC[nx=6,align=center] Beschriftung \NC\NR
\stopTABLEhead
\startTABLEnext
\NC[nx=6,align=center] Beschriftung (Fortsetzung) \NC\NR
\stopTABLEnext
\startTABLEbody
\dorecurse{50}{
\NC Merkmal \NC Daten \NC Daten \NC Daten \NC Daten \NC Daten \NC\NR
}
\stopTABLEbody
\stopTABLE
\page
\setuppapersize[A4,portrait]
\input lorem
\stoptext
---
In ConTeXt kann man alle Gleitumgebungen drehen mit
\startplaceFLOAT[location=90]
wobei `FLOAT` durch die entsprechende Umgebung zu ersetzen ist (`figure`, `table`, etc.). Leider ist ein Bug drin, sodass er nicht mehr als einmal umbrechen kann. Ich werde mal auf der Mailingliste nachfragen.
\starttext
\input lorem
\startplacetable
[
title={Landscape table},
location={page,split,90},
]
\startTABLE[split=repeat,option=stretch,textwidth=\textheight]
\startTABLEhead
\NC[nx=6,align=center] Beschriftung \NC\NR
\stopTABLEhead
\startTABLEnext
\NC[nx=6,align=center] Beschriftung (Fortsetzung) \NC\NR
\stopTABLEnext
\startTABLEbody
\dorecurse{40}{
\NC Merkmal \NC Daten \NC Daten \NC Daten \NC Daten \NC Daten \NC\NR
}
\stopTABLEbody
\stopTABLE
\stopplacetable
\input lorem
\stoptext