2015-12-03 2 views
0

Я использую ReportingService 2010 и пытаюсь получить несколько отчетов в один файл на страницах с отрывками. Проблема в том, что порядок страниц.SSRS Report Несколько страниц Tablix Order

На данный момент у меня есть таблица для каждого из моих наборов данных на отдельных страницах. Экспорт в Excel отлично работает, но порядок страниц (Web View и Excel Worksheets) не соответствует порядку элементов Tablix файла rdl.

установки, как:

.. 
<DataSets> 
    Dataset Name="A" 
    Dataset Name="B" 
    Dataset Name="C" 
</DataSets> 
    .. 
<ReportItems> 
    <Tablix Name="A_Tablix">...<PageBreak><BreakLocation>End</BreakLocation></PageBreak></Tablix> 
    <Tablix Name="B_Tablix">...<PageBreak><BreakLocation>End</BreakLocation></PageBreak></Tablix> 
    <Tablix Name="C_Tablix">...<PageBreak><BreakLocation>End</BreakLocation></PageBreak></Tablix> 
</ReportItems> 
... 

Но страницы, кажется, появляются как случайные, а не в порядке файла RDL. Есть ли какой-нибудь элемент, который мне не хватает? Или как мне нужно упорядочить элементы Tablix кода, чтобы получить тот же порядок в Web View и Excel Worksheets?

ответ

0

Я нашел ответ, после некоторых экспериментов ...

Проблема заключалась в том, что Tablix были перекрытием. Они начинаются с Top 0 и Left 0. Он работает, как и ожидалось, после того, как я добавил смещение в соответствии с желаемым положением значением Top, например: x * Высота таблицы