Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / [Crystal Reports XI] Ошибка в формуле / 5 сообщений из 5, страница 1 из 1
29.12.2011, 16:39
    #37599321
CrazHunt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Crystal Reports XI] Ошибка в формуле
Доброго времени суток!
Вот с какой проблемой столкнулся:
При запуске отчета в ВО, после ввода параметров, возникает ошибка
[src]
Сообщение об ошибке: Ошибка в файле D:\BusinessObjects\BusinessObjects Enterprise 11.5\Data\procSched\elh-asw.reportjobserver\~tmp2df06e25f00088a1.rpt: Ошибка в формуле <cnt>. 'if (isnull(Count ({Хранимка;1.поле1}))) then 0 ' Это поле не может быть итоговым. Подробности: errorKind
[\src]
в кристале формула выглядет вот как:
[src]
if (isnull(Count ({Хранимка;1.поле1}))) then 0
else Count ({Хранимка;1.поле1})
[\src]

В принципе ошибок раньше никаких в кристале не было, а тут вот такая... Даже не знаю куда "курить".
Подскажите/направьте плиз
...
Рейтинг: 0 / 0
29.12.2011, 19:08
    #37599529
SmileWithMe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Crystal Reports XI] Ошибка в формуле
Код: plaintext
1.
if (isnull ({Хранимка;1.поле1})) then 0
else Count ({Хранимка;1.поле1})
...
Рейтинг: 0 / 0
29.12.2011, 19:11
    #37599533
SmileWithMe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Crystal Reports XI] Ошибка в формуле
Блин - не так - в общем сначала проверь на IsNull каждое а потом уже делай с ней Count...
...
Рейтинг: 0 / 0
29.12.2011, 20:28
    #37599596
CrazHunt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Crystal Reports XI] Ошибка в формуле
Дело в том, что данный отчет выложен на 3-х серваках BO... И только на одном из них вываливается такая ошибка. Причем он вроде как лезет в БД за данными, но в один прекрасный момент сбоит.

Есть версия, что такое поведение отчета связано с какой-то настройкой (что-то типа интерпретация NULL-значений), но так как доступа к админке на сервере BO нет, а админы вообще не в курсе про NULL-значения, то приходится выяснять здесь=)))

PS. Предложения уволить админов - не предлагать... Это не запустит отчет=))
...
Рейтинг: 0 / 0
30.12.2011, 21:17
    #37600655
CrazHunt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[Crystal Reports XI] Ошибка в формуле
В общем решили проблему путем убирания IF'а, а также заменили поле в Count'е (кстати оно было VarChar(max)) на "ограниченное".

Всем спасибо! С наступающим!
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / [Crystal Reports XI] Ошибка в формуле / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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