Потому, что вы передаете неправильный формат параметров.
Число (код таблицы) туда передавать нельзя

Но он принимает anyType, поэтому не ругается на этапе компиляции
X++:
static void Job30(Args _args)
{
Query query = new Query();
QueryBuildDataSource qbds;
QueryRun queryRun;
DataArea dataArea;
;
qbds = query.addDataSource(tableNum(DataArea));
queryRun = new QueryRun(query);
while (queryRun.next())
{
dataArea = queryRun.get(tableNum(DataArea));
info(dataArea.id);
}
}