while (rs.next()) {
ID = rs.getString(1);
sql = "select top 1 referencedid from " + mm.getTableName() + " where objectid = '" + ID + "'";
rs2 = DatabaseManager.executeSQL(sql);
if (rs2.next()) {
dco.clearValues();
referenceID = rs2.getString(1);
dco.setValueLowLevel(DcObject._ID, ID);
fldPersist = module.getPersistentField(fld.getIndex());
dco.setValue(fldPersist.getIndex(), referenceID);