Вот так не пробовали?
X++:
qbr = qbds.addRange(fieldNum(FISalesPlanLine_ICL, Year));
qbr.value(sysQuery::range(2018,2019));
Если вместо одного из параметров в sysQuery::range() указать пустое значение соответствующего типа, то вместо диапазона условие "выродится" в соответственно, "<=" или ">="