Как мне обработать пустые числовые поля / переменные в Crystal Reports?

У меня есть следующая формула в нижнем колонтитуле группы, но у меня проблемы с отображением 0, если sample_perc пуст; это значение становится пустым, если #rt_sample_ordered пусто.

NumberVar sample_perc := {#rt_sample_ordered}%{@sum_of_sample};
if (sample_perc>0)then
   sample_perc
else
  0

Как мне напечатать 0, когда sample_perc пуст?

1 ответ

If Isnull({#rt_sample_ordered}) Or Isnull({@sum_of_sample}) Then
  0
Else If ( {#rt_sample_ordered}%{@sum_of_sample} ) > 0 Then
  sample_perc
Else
  0
Другие вопросы по тегам