Ошибка не тут часом?
.get() получает указатель, а не значение; который, при следующей итерации явно убивается null'ом, после чего цикл QueryRun вероятно перестает работать.
X++:
projUnpostedTransView = null;
projUnpostedTransView = QueryRun.get(tableNum(ProjUnpostedTransView));