Возможно, часть данных можно вывести в нетабличной форме или на отдельной странице / отдельным блоком, раскрываемым по желанию пользователяда, это были те варианты, которые я перепробовал до вертикальных заголовков, но, к сожалению, все они не удовлетворяют требованию заказчика — все данные одной записи должны умещаться на странице.
Едва ли все параметры (столбцы вашей текущей таблицы) одинаково важны и требуются пользователю единовременно.Все данные записи одинаково важны, и разбить их по группам тоже не совсем выходит.