Страница 1 из 1

Итог

Добавлено: 29 окт 2008, 09:45
bit85
Добрый день !! Есть поле которое обрабатывается как обьеденить дупликаты как по нему просуммировать итог?? Пробывал добавлять группу и Итог данных
но он почемуто не суммирует и дупликаты Какое в этом случае будет правильное решение?Заранее спасибо!

Итог

Добавлено: 29 окт 2008, 10:37
Vital
Здравствуйте,

Поясните пожалуйста более детально задачу. Что Вы понимаете под дубликатами?

Спасибо.

Итог

Добавлено: 30 окт 2008, 01:00
bit85
В отчете у меня есть колонка с числами Мне надо их просуммировать но не суммировать дупликаты (Под дупликатами я понимаю повторяющиеся числа)

Поле скажем назвается цена
Колесо спитцы Цена
1 1 200
1 2 200
1 3 200


2 1 300
2 2 300
3 3 300

Итог (мне нужен 500)

по группе не получается

Итог

Добавлено: 03 ноя 2008, 02:12
bit85
Vital писал(а):Здравствуйте,

Поясните пожалуйста более детально задачу. Что Вы понимаете под дубликатами?

Спасибо.
Версия 2008.1

Итог

Добавлено: 03 ноя 2008, 09:42
Edward
bit85 писал(а):В отчете у меня есть колонка с числами Мне надо их просуммировать но не суммировать дупликаты (Под дупликатами я понимаю повторяющиеся числа)

Поле скажем назвается цена
Колесо спитцы Цена
1 1 200
1 2 200
1 3 200


2 1 300
2 2 300
3 3 300

Итог (мне нужен 500)

по группе не получается
В этом случае Вам поможет источник данных "Data from other DataSource". Этот источник данных позволяет сгруппировать данные по определенному полю или группе полей. В Вашем случае будет двойная группировка:

Колесо
Цена

Затем нужно посчитать по этому новому источнику данных сумму:

Код: Выделить всё

{Totals.Sum(MyDataFromOtherDataSource, MyDataFromOtherDataSource.Цена)}
Посмотрите также пример отчета, который Вы можете открыть в программе Demo из стандартной поставки.

Спасибо.

Итог

Добавлено: 03 ноя 2008, 09:42
Edward
bit85 писал(а):В отчете у меня есть колонка с числами Мне надо их просуммировать но не суммировать дупликаты (Под дупликатами я понимаю повторяющиеся числа)

Поле скажем назвается цена
Колесо спитцы Цена
1 1 200
1 2 200
1 3 200


2 1 300
2 2 300
3 3 300

Итог (мне нужен 500)

по группе не получается
В этом случае Вам поможет источник данных "Data from other DataSource". Этот источник данных позволяет сгруппировать данные по определенному полю или группе полей. В Вашем случае будет двойная группировка:

Колесо
Цена

Затем нужно посчитать по этому новому источнику данных сумму:

Код: Выделить всё

{Totals.Sum(MyDataFromOtherDataSource, MyDataFromOtherDataSource.Цена)}
Посмотрите также пример отчета, который Вы можете открыть в программе Demo из стандартной поставки.

http://forum.stimulsoft.com/upload/Tota ... icates.zip

Спасибо.