Какое выражение выбрать при отсутствии архивов значения?

Добрый день.

Подскажите, какое выражение в редакторе мне выбрать при отсутствии архивов значения Q?

Ниже приведенное выражение используется в случае, если точки учета ГВС 1 нет:
Iif(IsNull([Архив потреблений.ГВС 1 .Q - Теплопотребление (ГКал)]), 0, [Архив потреблений.ГВС 1 .Q - Теплопотребление (ГКал)])

В моем случае точка учета ГВС 1 есть, но архивов Q нет, мне нужно чтобы и при отсутствии точки учета ГВС 1 и при отсутствии архивов Q ГВС 1 система подставляла 0.

См. описание ШАГ 4 в Пример из документации.

Изменил выражение как в описании ШАГ 4:
IsNull([Архив потреблений.ГВС 1 .Q - Теплопотребление (ГКал)], 0)

Но в случае, если точки учета ГВС 1 нет, данное выражение не работает.
Как я понимаю, данное выражение для случая, когда точка учета ГВС 1 есть, а архивов Q нет.

Мне нужно одним выражением объединить два случая:
1 . когда точки учета ГВС 1 нет совсем;
2. когда точка учета ГВС 1 есть но нет архивов Q.

В примере говорится, что вместо Q надо использовать вычисляемое поле, а, судя по вашему ответу, используется поле из таблицы Архив потреблений.