Вы неправильно применили правильный совет S.Kuskov'а
Смотрите, вместо:
X++:
if (portJournal.FlxNumPassengersTotalArrival == 0 && portJournal.FlxNumPassengersTotalDeparture == 0)
element.send(portJournal); // так вы наоборот выводите если выполняется условие
напишите
X++:
if (portJournal.FlxNumPassengersTotalArrival == 0 && portJournal.FlxNumPassengersTotalDeparture == 0)
continue; // если условие выполнится - цикл перейдет к след. записи
else
element.send(portJournal); // если нет (т.е. будут не нули) в отчет попадет строка