powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2005: "деление на ноль" в графиках
4 сообщений из 4, страница 1 из 1
RS2005: "деление на ноль" в графиках
    #35871485
BillyShears
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста, такую вещь:
есть выборка плана:
date, value, difference
где поле difference является формулой: ((value-value.prev)/value.prev)*100 - т.е. процентная разница спредыдущим периодом (value.prev - значение в предыдущей строке).

Так вот, если предыдущее значение value равно нулю - то само собой всё трапается с ошибкой деления на ноль. Ошибку можно обойти, введя CASE или IIF и проверяя value.prev на 0. Но что делать с графиком? Если в difference ставить 0 - это значит, что изменений не было - это неправильно. Если подставить NULL - то график уходит куда-то к "минус 100%", а следуюшая неделя начинается с "0%". Excel, как мне кажется, наиболее корректно обрабатывает ситуацию - он просто разрывает график в данной точке и продолжает его с новой недели.

Может есть какое-нибудь изящное решение для данной проблемы?

P.S. выкидывать из графика дату с value = 0 - нельзя.
...
Рейтинг: 0 / 0
RS2005: "деление на ноль" в графиках
    #35872960
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Line Chart в RS2008
---
This posting is provided "AS IS" with no warranties, and confers no rights.
TechNet RU SQL форум
...
Рейтинг: 0 / 0
RS2005: "деление на ноль" в графиках
    #35875034
BillyShears
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А в RS2005 нет ничего подобного?
...
Рейтинг: 0 / 0
RS2005: "деление на ноль" в графиках
    #35875344
LevS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в 2005 точки линейного графика всегда соединяются
---
This posting is provided "AS IS" with no warranties, and confers no rights.
TechNet RU SQL форум
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS2005: "деление на ноль" в графиках
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]