ошибка формулы при наличии пустого источника данных

Я использую отчеты Crystal в моем приложении asp.net vs2012. У меня есть формула в группе источников данных:

if ({PB_Portal_Reports_RestrictionRepClass.Amount}> 0) тогда t: = ToText ({PB_Portal_Reports_RestrictionRepClass.Amount}) + "" + {PB_Portal_Reports_RestrictionRepClass.Currency} else t; = "xxx

когда у меня есть хотя бы одна запись, отчет работает по мере необходимости, но когда я передаю список с числом записей = 0, тогда у меня появляется ошибка

Строка требуется здесь. Подробности: errorKindError в File CollectionListReport {E78D7A32-A1D9-4C39-B11A-C333992049DC} .rpt: Ошибка в формуле amn: 'if ({PB_Portal_Reports_RestrictionRepClass.Amount}> 0) then' Здесь требуется строка. Подробности: errorKind

Я пытался использовать isnull, или преобразование типов, или даже пытался сначала проверить какую-то другую переменную "has_data" и только потом пытаться сделать это сравнение, но все еще не удалось решить эту ошибку, пожалуйста, помогите мне

Ответы на вопрос(1)

Ваш ответ на вопрос