Передать поля подотчета в другой подотчет?

У меня довольно сложный отчет. Мне удалось создать его до 1-го подотчета. Теперь я должен суммировать поля 1-го подотчета внутри 2-го подотчета "погоризонтали".

1) Как передать поля из подотчета 1 в подотчет 2 (имя и итоги) и перечислить их по горизонтали / каждый год?

2) Как сделать так, чтобы каждое резюме отображалось таким образом, как (Client1, Year1...YearN). Если я вставляю раздел для второго подотчета, он показывает второй подотчет сразу после (Client1,Year1). Я установил страницу после в разделе эксперта, но не в том порядке, в котором я хотел:|

Я хочу показать этот раздел после (client1,Year1-------YearN)

Отчет составлен таким образом, как

Main Report
   ---- 
       Sub Report 1
          Group (Client 1 Year 1)
          --------------------------------
          Name  Amount   TotalAmount
          --------------------------------
          John  1,000     300,000,000
          End of Page 
          ----------------------------------
          (Client 1 Year 2)
          --------------------------------
          Name  Amount   TotalAmount
          --------------------------------
          John  5,000     400,000,000 
          End of Page 
          ----------------------------------

          Group (Client 2 Year 1)
          --------------------------------
          Name  Amount   TotalAmount
          --------------------------------
          Stevens  1,000     10,000,000
          End of Page 
          ----------------------------------
          (Client 2 Year 2)
          --------------------------------
          Name  Amount   TotalAmount
          --------------------------------
          Stevens  2,000     40,000 
          End of Page 
         ----------------------------------
       End Sub Report 1
  -----
       Sub Report 2
  ----------------------------------------------------------------
    Name      TotalAmount        TotalAmount .......   TotalAmount
  ----------------------------------------------------------------- 
    John     Year1(TotalAmount) Year2(TotalAmount).... YearnN(TotalAmount)
    Stevens  Year1(TotalAmount) Year2(TotalAmount).... YearnN(TotalAmount) 

 End Sub Report 2

2 ответа

Решение

Если возможно, я рекомендую переместить данные подотчета из подотчета в основной отчет и поместить кросс-таблицу в нижний колонтитул отчета.

Как передать поля из подотчета 1 в подотчет 2?

Используйте Global var. Определите переменную в основном отчете как глобальную и обновите в подотчете 1 и получите доступ к ним в подотчете 2.

Другие вопросы по тегам