Это так задуманно или я что то не так делаю?
Да Дмитрий, это только режим просмотра и всё. Всё что из файла видите - это не в базе данных лежит. А то что вы вводите в программу - то лежит в базе данных и можно править. Сделал бы редактирование, да на чужих файлах программа спотыкается, кодировки там разные, секции новые или нет секций старых..., поэтому такая простая отображалка и не более.
А по повторам по позывным, коллеги - сделаем поиск или сообщение, чтобы информировало до попытки ввода записи, а после как закончили писать позывной. У меня сейчас поиск при попытке "сохранить". (Напомню это делается Вид - Таймер обратного отсчёта - Повторная связь не ранее - >3 суток, и тогда вы точно не введете повторный позывной).