Я использую SQL Server Reporting Services 2008 для выставления счета. Структура этого счета-фактуры довольно стандартна - верхний / нижний колонтитул страницы, затем некоторые детали адреса в верхней части, затем одна таблица для строк счета-фактуры и набор прямоугольников для итогов под таблицей.
Этот отчет работал абсолютно нормально в SSRS 2005, но после перехода на SSRS 2008 я обнаружил проблему со счетами определенной длины. Проблематичной является длина, когда слишком много строк для отображения на странице 1 и достаточно для отображения всей таблицы на странице 2 (т. Е. Детали адреса не отображаются вверху). Это означает, что страница 1 содержит ТОЛЬКО адресную информацию, тогда как раньше она также содержала начало таблицы.
Снимок экрана рабочего отчета (SSRS 2005):
Рабочий отчет http://img225.imageshack.us/img225/1439/invoicessrs2005.png
Снимок экрана с разбитым отчетом (SSRS 2008):
Неработающий отчет http://img225.imageshack.us/img225/69/invoicessrs2008.png
Я играл со свойством таблицы KeepTogether (в любом случае было установлено значение False), без эффекта.
У кого-нибудь есть предложения, как мне сделать эту работу?