pKeyAppends++;
}
} else {
if (indexRowComp.isInRowData(indexField)) {
FieldDef fieldDef = fieldDefs[indexRowComp.getFieldPosition(indexField)];
Column column = fieldDef.column();
rowDataValueSource.bind(fieldDef, rowData);
pKeyTarget().append(rowDataValueSource,
column.getType());
} else if (indexRowComp.isInHKey(indexField)) {
PersistitKey.appendFieldFromKey(pKey(), hKey, indexRowComp.getHKeyPosition(indexField), index