Как я могу управлять макетом подотчета? - PullRequest
0 голосов
/ 27 августа 2009

Мои бизнес-аналитики создали 7 отчетов (с помощью Report Builder), которые они хотят объединить в MEGA-отчет. Я пытался сделать это, обернув их все в подотчеты (которые вы не можете использовать в построителе отчетов 1.0). Хотя все отчеты отображаются, макеты повсюду. Подотчеты, кажется, переупорядочиваются.

Я решил использовать только два отчета, чтобы попытаться изолировать ошибку. Когда это выполняется, subreport2 появляется выше subreport1.

Какие изменения необходимо внести в мой отчет (или дочерние отчеты), чтобы они отображались по порядку?

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="schema">
  <InteractiveHeight>11in</InteractiveHeight>
  <rd:DrawGrid>true</rd:DrawGrid>
  <InteractiveWidth>8.5in</InteractiveWidth>
  <rd:SnapToGrid>true</rd:SnapToGrid>
  <RightMargin>1in</RightMargin>
  <LeftMargin>1in</LeftMargin>
  <BottomMargin>1in</BottomMargin>
  <rd:ReportID>480f6105-cb4d-4969-b530-81ab5a5e3fb8</rd:ReportID>
  <Width>8.5in</Width>
  <Body>
    <ReportItems>
      <Subreport Name="subreport1">
        <ReportName>Report1</ReportName>
      </Subreport>   
      <Subreport Name="subreport2">
        <ReportName>Report2</ReportName>
      </Subreport> 
    </ReportItems>
    <Height>0.5in</Height>
   </Body>
   <Language>en-US</Language>
   <TopMargin>1in</TopMargin>
  </Report>

1 Ответ

0 голосов
/ 27 августа 2009
  1. Добавить таблицу
  2. Поместить каждый вложенный отчет в отдельную ячейку таблицы
  3. Организовать ячейки для желаемого макета
...