Я предполагаю, что с ObjectId вы имеете в виду свойство вашего элемента с именем id. В этом случае кажется, что у вас уже есть эта функциональность в вашей таблице.
<tr mat-row *matRowDef="let row; columns: displayedColumns;" (click)="getRecord(row.id)"></tr>
Часть '(click)' реагирует на событие click в одной из строк таблицы. Если щелкнуть строку, будет выполнена функция getRecord (row.id). Здесь id должен быть свойством объектов, отображаемых в вашей таблице. Таким образом, в вашем случае на ваших товарах должен существовать правильный item.id.
Вы можете легко проверить, работает ли это, поместив такую функцию в свой файл ts:
getRecords(rowId: number) {
console.log(rowId);
}
И проверьте, печатается ли на вашей консоли правильный идентификатор.