Итоги в отчёте Master-Detail + GroupHeader для Master
Итоги в отчёте Master-Detail + GroupHeader для Master
Здравствуйте.
Есть следующие данные. Две таблицы: 1. ВидРабот. 2. Материалы.
ВидРабот. Поля: РазделРабот, ВидРабот, ЗарплРабочих
- Материалы. Поля: Материал, МатСумма
Нужно сделать следующее.
Три бэнда:
1. GroupHeaderBand1: {ВидРабот.РазделРабот}.
Здесь нужны итоги: Стоимость материалов (SUM«МатСумма» по всем строкам таблицы Материалы, входящим в работы этого раздела)
2. DataBand1: ВидРабот
Здесь нужны итоги: (SUM«МатСумма» по всем строкам таблицы Материалы, входящим в эту работу). {Sum(DataBand2,Материалы.МатСумма)}
3. DataBand2: Материалы
В бэнде DataBand1: ВидРабот выводится то же значение, что и в GroupHeader, т.е. получается итог не по строкам, входящим в эту работу, а по всем строкам группы, в которую входит эта работа.
Пример того, как получается:
Работы / Материалы Стоимость материалов
Раздел: 1 18250
Работа: TAL 18250
Гвозди строительные с плоской головкой 1.6х50 мм 2000
bnv_материал4 600
Бумага ролевая 50
Работа: ТРАМБОВКА 18250
Рассада цветов 15000
Оборудование 2 600
Раздел: Монтажные работы 2760
Работа: РАЗРАБОТКА ФУНДАМЕНТОВ 2760
Деревяшка 55 300
bnv_материал2 2460
Помогите, пожалуйста, добиться следующего:
Работы / Материалы Стоимость материалов
Раздел: 1 18250
Работа: TAL 2650
Гвозди строительные с плоской головкой 1.6х50 мм 2000
bnv_материал4 600
Бумага ролевая 50
Работа: ТРАМБОВКА 15600
Рассада цветов 15000
Оборудование 2 600
Раздел: Монтажные работы 2760
Работа: РАЗРАБОТКА ФУНДАМЕНТОВ 2760
Деревяшка 55 300
bnv_материал2 2460
Есть следующие данные. Две таблицы: 1. ВидРабот. 2. Материалы.
ВидРабот. Поля: РазделРабот, ВидРабот, ЗарплРабочих
- Материалы. Поля: Материал, МатСумма
Нужно сделать следующее.
Три бэнда:
1. GroupHeaderBand1: {ВидРабот.РазделРабот}.
Здесь нужны итоги: Стоимость материалов (SUM«МатСумма» по всем строкам таблицы Материалы, входящим в работы этого раздела)
2. DataBand1: ВидРабот
Здесь нужны итоги: (SUM«МатСумма» по всем строкам таблицы Материалы, входящим в эту работу). {Sum(DataBand2,Материалы.МатСумма)}
3. DataBand2: Материалы
В бэнде DataBand1: ВидРабот выводится то же значение, что и в GroupHeader, т.е. получается итог не по строкам, входящим в эту работу, а по всем строкам группы, в которую входит эта работа.
Пример того, как получается:
Работы / Материалы Стоимость материалов
Раздел: 1 18250
Работа: TAL 18250
Гвозди строительные с плоской головкой 1.6х50 мм 2000
bnv_материал4 600
Бумага ролевая 50
Работа: ТРАМБОВКА 18250
Рассада цветов 15000
Оборудование 2 600
Раздел: Монтажные работы 2760
Работа: РАЗРАБОТКА ФУНДАМЕНТОВ 2760
Деревяшка 55 300
bnv_материал2 2460
Помогите, пожалуйста, добиться следующего:
Работы / Материалы Стоимость материалов
Раздел: 1 18250
Работа: TAL 2650
Гвозди строительные с плоской головкой 1.6х50 мм 2000
bnv_материал4 600
Бумага ролевая 50
Работа: ТРАМБОВКА 15600
Рассада цветов 15000
Оборудование 2 600
Раздел: Монтажные работы 2760
Работа: РАЗРАБОТКА ФУНДАМЕНТОВ 2760
Деревяшка 55 300
bnv_материал2 2460
- Вложения
-
- Report.xls
- Примеры того, что есть и что нужно
- (26 КБ) 171 скачивание
-
- Report.mrt
- Файл с отчётом
- (36.48 КБ) 283 скачивания
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Здравствуйте.
В этом направлении было сделано много доработок.
В последней версии данная проблема не воспроизводится.
Проверьте, пожалуйста ваш отчёт на последнем билде.
Спасибо.
В этом направлении было сделано много доработок.
В последней версии данная проблема не воспроизводится.
Проверьте, пожалуйста ваш отчёт на последнем билде.
Спасибо.
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Спасибо, буду пробовать.
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Здравствуйте.
Пожалуйста.
Пишите если понадобится ещё помощь.
Спасибо.
Пожалуйста.
Пишите если понадобится ещё помощь.
Спасибо.
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Установлено: version: 2012.1.1300 from 3 April 2012 .Net Framework v2.0.50727Aleksey Andreyanov писал(а):Проверьте, пожалуйста ваш отчёт на последнем билде.
Проблема осталась ровно та же, никаких изменений. Файлы прилагаю.
Надеюсь на помощь.
- Вложения
-
- Report2012.mrt
- (36.25 КБ) 323 скачивания
-
- Report2012.mdc
- (9.51 КБ) 297 скачиваний
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Здравствуйте.
Попробуйте пожалуйста использовать следующее выражение в Text4 компоненте:
Спасибо.
Попробуйте пожалуйста использовать следующее выражение в Text4 компоненте:
Код: Выделить всё
{Totals.Sum(DataBand2,Материалы.МатСумма)}
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Благодарю Вас, всё получилось.
Re: Итоги в отчёте Master-Detail + GroupHeader для Master
Здравствуйте.
Рады вам помочь.
Спасибо.
Рады вам помочь.
Спасибо.