Возникла проблема при вставке новой строки в базу данных SQL, возникает следующая проблема:
Оператор INSERT конфликтует с ограничением FOREIGN KEY «FK_LeaveAllocation_LeaveTypes_LeaveTypeId». Конфликт произошел в базе данных «Forecasting_dev2», таблица «dbo.LeaveTypes», столбец «Id».
Мой патч: Patch('[dbo].[LeaveRecords]', Defaults('[dbo].[LeaveRecords]'), {AM: ThisRecord.inAM, Date:ThisRecord.Date, HalfDay: ThisRecord.inHalfDay, GroupingId:varGroupGUID,Id: GUID(), LeaveTypeId:varLeaveTypeSelected.Id, MemberId: varMemberInfo.Id, Year: Year(ThisRecord.Date), Status:"Pending Approval"}));
Раньше он работал с другой базой данных, но я чувствую, что между ними двумя что-то не одно и то же. Я получаю этот идентификатор из списка для отпуска.