На данный момент у меня есть две таблицы
1. Таблица выхода
[поле] ID, StartDate, EndDate, Employee_fk
Сотрудник
[поле] ID, имя, адрес электронной почты
И я хочу ввести данные в поле employee_fk. Эта функция была запущена на сервере сценариев.
function createRequest(leaveId){
console.log("leave id "+leaveId);
var emp = app.models.Employee.newQuery();
var leave = app.models.LeaveRequest.getRecord(leaveId);
emp.filters.Email._equals = Session.getActiveUser().getEmail();
leave.Employee = emp.run()[0].Id;
app.saveRecords([leave]);
}
Но я получил ошибку.
Type mismatch: property ".Employee", value is 7; expected: Record<Employee> Error: Type mismatch: property ".Employee", value is 7; expected: Record<Employee> at createRequest (RequestManage:18)
Type mismatch: property ".Employee", value is 7; expected: Record<Employee>
at createRequest (RequestManage:18)
at Object.<anonymous> (LeaveRequestPopup.Content.CreatePanal.CButtonPanal.Button1.onClick:4:21)
Не могли бы вы подсказать мне, как вводить данные в поле employee_fk.