Условная сумма в Crystal Reports?

Я знаю, что мой вопрос очень простой, но я новичок в Crystal Reports, поэтому я застрял в одной из формул отчета Crystal. Я буду очень благодарен, если кто-то поможет мне определить, какую формулу я должен использовать для следующего запроса SQL, чтобы вернуть сумма выбранных строк:
выберите сумму (credithr) из transcript_detail_pr, где checkid имеет значение null
Я использую приведенный ниже оператор в формуле
if isnull ({Transcript_Detail_Pr.CheckId}) = true then sum ({Transcript_Detail_Pr .CreditHr})


person Wahab    schedule 06.09.2018    source источник


Ответы (1)


Попробуйте ниже:

if isnull({Transcript_Detail_Pr.CheckId})
then 
sum({Transcript_Detail_Pr.CreditHr})
else 
0
person Fahmi    schedule 06.09.2018
comment
большое спасибо за ваш быстрый ответ. Я попробовал приведенный ниже код, но не ограничивает суммирование, если оно равно нулю ({Transcript_Detail_Pr.CheckId}), затем sum ({Transcript_Detail_Pr.CreditHr}) иначе 0 - person Wahab; 06.09.2018
comment
не могли бы вы проверить, удалив из этого агрегирование суммы, а затем использовать его - person Fahmi; 06.09.2018
comment
большое спасибо, я решил это, нашел справку по ссылке ниже stackoverflow .com / questions / 22483434 /. - person Wahab; 06.09.2018