И снова кросс-таблица

Обсуждение Stimulsoft Reports.NET
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Добрый день.

Проблема.
Агрегирующаяф функция Sum возвращает значение 0 даже если из источника данных ей заведомо передаются на ссумирование все null-овые значения. Отсюда вытекает проблема. Как отследить, что все просуммированные значения были null-овые и проставить в такие ячейки знак "-" вместо нуля?
Заранее благодарен за любые подсказки и предложения.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

И снова кросс-таблица

Сообщение Jan »

Здравствуйте,

Проверьте билд от 25 мая.

Спасибо.
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Билд проверил. Это немного не то, что мне нужно. Вы реализовали случай, когда на пересечение строки и столбца вообще не попадает ни одного значения. Я же говорил , что у меня туда данные из источника приходят, только все равные null. Агрегирующая функция суммирует эти null-овые значения, в результате получает 0. После этого ваша подстановка не работает.
Как быть в этом случае, есть выход?
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Доброго времени суток.
Господа разработчики, стесняюсь напомнить о своем вопросе.
Есть какие-нибудь подвижки по моей проблеме?
Возможно,есть вариант другой реализации, которого я не знаю?
Дело в том, что столбцами кросс-таблицы являются дни месяца, а их бывает разное количество...
Поэтому единственным решением для меня является кросс-таблица, другого я не придумал.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

И снова кросс-таблица

Сообщение Jan »

Здравствуйте,

Занимаемся решением этой проблемы. О результатх отпишемся в этом топике.

Спасибо.
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Спасибо.
Буду следить за топиком.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

И снова кросс-таблица

Сообщение Jan »

Здравствуйте,

Скажите пожалуйста, а где отображаются нули в ячейках или в итогах по ячейкам?

Спасибо.
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Добрый день.

Нули отображаются в ячйках, итоговый столбец и строку кросс-таблицы я вообще скрыл за ненадобностью.

Хотя особой разницы я не вижу. Тот же алгоритм вывода знака "-" или любого другого для ячейки, который хотелось бы увидеть мне, только в данном случае анализ прийдется проводить не для одной ячейки на пересечении строки или столбца, а для всех ячеек, входящих в строку или столбец.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

И снова кросс-таблица

Сообщение Jan »

Здравствуйте,

Беда в том, что у нас на тестовых данных (если все ячейки содержат null) не отображается ничего. Возможно, что-то не учитывается. Возможен тестовый пример?

Спасибо.
BeraleX
Сообщения: 114
Зарегистрирован: 17 авг 2006, 09:39

И снова кросс-таблица

Сообщение BeraleX »

Пример выслал на support@stimulsoft.com
Ответить