diff --git a/src/main/java/nl/cad/tpsparse/tps/record/IndexDefinitionRecord.java b/src/main/java/nl/cad/tpsparse/tps/record/IndexDefinitionRecord.java index 6d32e66..782c605 100644 --- a/src/main/java/nl/cad/tpsparse/tps/record/IndexDefinitionRecord.java +++ b/src/main/java/nl/cad/tpsparse/tps/record/IndexDefinitionRecord.java @@ -59,7 +59,7 @@ public int getFieldsInKey() { public List getFieldRecords(TableDefinitionRecord rec) { List results = new ArrayList(); for (int t = 0; t < keyField.length; t++) { - results.add(rec.getFields().get(t)); + results.add(rec.getFields().get(keyField[t])); } return results; }