BaseDb_TableData::record_new(): Move a return to the correct scope.

The return true inside the for loop prevented it from actually iterating.
Found by Coverity Scan.