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

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

Добавлено: 20 май 2009, 06:37
BeraleX
Добрый день.

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

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

Добавлено: 20 май 2009, 12:42
Jan
Здравствуйте,

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

Спасибо.

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

Добавлено: 26 май 2009, 05:36
BeraleX
Билд проверил. Это немного не то, что мне нужно. Вы реализовали случай, когда на пересечение строки и столбца вообще не попадает ни одного значения. Я же говорил , что у меня туда данные из источника приходят, только все равные null. Агрегирующая функция суммирует эти null-овые значения, в результате получает 0. После этого ваша подстановка не работает.
Как быть в этом случае, есть выход?

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

Добавлено: 28 май 2009, 07:58
BeraleX
Доброго времени суток.
Господа разработчики, стесняюсь напомнить о своем вопросе.
Есть какие-нибудь подвижки по моей проблеме?
Возможно,есть вариант другой реализации, которого я не знаю?
Дело в том, что столбцами кросс-таблицы являются дни месяца, а их бывает разное количество...
Поэтому единственным решением для меня является кросс-таблица, другого я не придумал.

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

Добавлено: 28 май 2009, 17:57
Jan
Здравствуйте,

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

Спасибо.

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

Добавлено: 29 май 2009, 03:14
BeraleX
Спасибо.
Буду следить за топиком.

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

Добавлено: 18 июн 2009, 06:59
Jan
Здравствуйте,

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

Спасибо.

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

Добавлено: 19 июн 2009, 04:30
BeraleX
Добрый день.

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

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

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

Добавлено: 19 июн 2009, 05:22
Jan
Здравствуйте,

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

Спасибо.

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

Добавлено: 19 июн 2009, 11:53
BeraleX
Пример выслал на support@stimulsoft.com