добавил
qbds.addRange(fieldNum(FlxPortJournal,ShipsType)).value();
qbds.orderMode(OrderMode::GroupBy);
не помогает
похоже нужно работать с вложенным подзапросом
X++:
qr = new QueryRun(queryRun.query());
while (qr.next())
{
portJournal = qr.get(tableNum(FlxPortJournal));
if (FlxPortJournal_1.ShipsType == "Kruiisilaev")
select sum(FlxNumPassengersTotalArrival)
from flxPortJournal_1
group by flxPortJournal_1.ShipsName;
}