insert rows

This commit is contained in:
Jan Prochazka
2020-03-28 11:41:29 +01:00
parent 54976ca21f
commit 2107daf0f0
6 changed files with 85 additions and 13 deletions

View File

@@ -365,7 +365,7 @@ export abstract class GridDisplay {
return _.pick(row, this.changeSetKeyFields);
}
getChangeSetField(row, uniqueName): ChangeSetFieldDefinition {
getChangeSetField(row, uniqueName, insertedRowIndex): ChangeSetFieldDefinition {
const col = this.columns.find(x => x.uniqueName == uniqueName);
if (!col) return null;
if (!this.baseTable) return null;
@@ -375,7 +375,8 @@ export abstract class GridDisplay {
schemaName: col.schemaName,
uniqueName: uniqueName,
columnName: col.columnName,
condition: this.getChangeSetCondition(row),
insertedRowIndex,
condition: insertedRowIndex == null ? this.getChangeSetCondition(row) : null,
};
}