Предположим, у меня есть файл с информацией о сотрудниках (сотрудники повторяются в этом файле).Я должен создать новый файл того же типа (с той же информацией), но единственное изменение, которое я должен сделать, это то, что мне нужно накопить в переменной сумму, которая является общей для каждого сотрудника (зарплата). Когда сотрудники повторяют первый файл , я должен накапливать зарплату в переменной и затем загружать ее в новый файл, конечно, проверяя, изменился ли сотрудник в первом файле.
После этого мне нужно «заменить» первый файл новым (со всей обновленной информацией).Я не знаю, как это сделать.Вот мой код:
Assign(firstFile, 'employeesFile');
createFirstFile(firstFile); //this creates the 'old' file
Assign(NEWfile, 'NEWEmployeesFile');
updateInformation(firstFile, NEWfile); //this creates the new file, with updated information
Что мне делать дальше?Я применил этот код, но он выдает сообщение об ошибке:
Assign (firstFile, NEWfile);
ОШИБКА: несовместимый тип por arg no.2: получил файл, ожидаемый символ