Как добавить подгруппы в Crystal Reports - PullRequest
1 голос
/ 09 июля 2019

Я пытаюсь добавить подгруппу в свой отчет, у меня есть 5 столбцов: 1. код клиента 2. имя клиента 3. тип транзакции 4. описание транзакции 5. сумма сделки

Тип транзакции должен быть подгруппой, это значение поступает из базы данных, обычно это тип A или B, иногда оно имеет тип C.

Первая группа - это код клиента, он будет выглядеть как заголовок, затем тип транзакции будет состоять из 2 или 3 столбцов, ниже описания транзакции указывается сумма транзакции.

Код клиента : C001
Тип транзакции
A B
Описание Сумма Описание Сумма
Покупка A1 $ 10 Покупка B1 $ 5
Покупка A2 $ 15 Покупка B2 $ 7
Покупка B3 $ 9
Покупка B4 $ 11

Я пытался добавить группы, но информация идет вниз.

Код клиента: C001
Тип транзакции: A
Описание: Покупка А1
Сумма: $ 10
Описание: Покупка А2
Сумма: $ 15
Тип сделки: B
Описание: Покупка B1
Сумма: $ 5
Описание: Покупка B2
Сумма: $ 7
Описание: Покупка B2
Сумма: $ 9
Описание: Покупка Б2
Сумма: $ 11

1 Ответ

1 голос
/ 12 июля 2019

Попробуйте (возможно, понадобятся некоторые корректировки):

  1. Основной отчет: Группировка по коду клиента
  2. В разделе подробностей создайте два вложенных отчета и разместите их рядом.Давайте назовем их подотчетом A и подотчетом B.
  3. Создание ссылок на подотчеты в обоих подотчетах с использованием кода клиента.
  4. Создание столбцов «Описание» и «Сумма» в обоих подотчетах (поля в деталях).
  5. В подотчете A скрыть раздел сведений, если тип транзакции не «A».
  6. В подотчете B скрыть раздел сведений, если тип транзакции не «B».

Вы сказали, что тип транзакции может быть "C", но вы не сказали, что должно произойти в этом случае.Это будет другой столбец?Но я думаю, что вы можете понять, как с этим справиться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...