Гость
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / ошибка в расчетной ячейке при пустых данных / 7 сообщений из 7, страница 1 из 1
29.05.2013, 12:32
    #38278249
vadimman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
Всем доброго времени суток! Подскажите как в Reporting Services решить следующую проблему:
вывожу данные из analysis services, в бласти строк добавлена расчетная ячейка вида
=sum(Fields!Field1.Value*Fields!Field2.Value) однако когда данных по выбранным критериям нет, то он записывает в нее #error что крайне не дружелюбно для пользователей) как можно обработать и заменить на что-то более осмысленное, либо добиться чтобы просто пустой ячейка оставалась?
я обратил внимание, что если просто написать выражение вида =sum(Fields!Field1.Value) то если данных не будет эта ячейка тоже будет пуста (что нормально), но если даже написать выражение вида =sum(Fields!Field1.Value*1) то без данных выдаст ошибку

пробовал писать что-то типа
=sum(switch(not isnothing(Fields!TurnDetaiVal.Value),Fields!TurnDetaiVal.Value,isnothing(Fields!TurnDetaiVal.Value),1 ) )
то же #error пишет в ячейку..
...
Рейтинг: 0 / 0
29.05.2013, 14:08
    #38278444
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
vadimman,

а что показывает ?
Код: vbnet
1.
2.
IsNumeric(Fields!Field1.Value)
IsNumeric(Fields!Field2.Value)
...
Рейтинг: 0 / 0
29.05.2013, 15:59
    #38278742
vadimman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
user89,

в случае если данные есть, то True если данных нету, то и для Filed1 и для Field2 #error
...
Рейтинг: 0 / 0
29.05.2013, 16:31
    #38278820
user89
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
vadimman,

а если явно преобразовать в CDbl или CDec ?
...
Рейтинг: 0 / 0
29.05.2013, 17:10
    #38278937
vadimman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
user89,

опять #error.. плохо то, что он не пишет в чем ошибка((
такое ощущение что никакие действия проводить с ячейкоей, если там нет данных - нельзя.. но при этом sum нормально отрабатывает...
...
Рейтинг: 0 / 0
29.05.2013, 17:34
    #38279013
Klick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
vadimman,
А что показывает?
Код: sql
1.
2.
IsNothing(Fields!Field1.Value)
IsNothing(Fields!Field2.Value)
...
Рейтинг: 0 / 0
30.05.2013, 09:35
    #38279606
vadimman
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка в расчетной ячейке при пустых данных
Klick,

в случае если данные есть, то False
если данных нету, то и для Filed1 и для Field2 #error
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / ошибка в расчетной ячейке при пустых данных / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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