Вопрос

У меня есть имя столбца Сумма, значения которого иногда равны 400 (300), и, следовательно, тип данных в отчете Crystal — строка.

Теперь я хочу суммировать столбец суммы. Как это сделать?

Форум Sum(FieldName) не работает, поскольку это строка.Я никак не могу преобразовать его в числовое..

Дайте мне знать, если требуются какие-либо данные.

Спасибо..

Это было полезно?

Решение

Создайте новую формулу в своем отчете следующим образом:

if (IsNull({Testing.Amount}) or not IsNumeric({Testing.Amount}) or {Testing.Amount} = "")
Then 0 
Else
ToNumber({Testing.Amount})

И отобразите формулу в отчете.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top