Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
Последняя запись не сохранена – Последняя сделанная запись не сохранена. Предлагается сохранить запись.
4) Удалить
Удаляет запись по ключевому полю. Вводится идентификатор поля и строка поиска. Поиск проводится перебором по всей базе, если запись найдена, она удаляется, о чем выводится соответствующее сообщение. Если запись не найдена, об этом также выводится сообщение.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
Последняя запись не сохранена – Последняя сделанная запись не сохранена. Предлагается сохранить запись.
Меню Запись предназначено для ввода и сохранения записей в открытой базе. Состоит из двух подменю:
1) Добавить
Создает новую запись в оперативной памяти. Сделанная запись автоматически в базе не сохраняется!
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
Последняя запись не сохранена – Последняя сделанная запись не сохранена. Предлагается сохранить запись.
2) Записать
Сохраняет сделанную запись в базе данных.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных. Происходит возврат к Главному окну.
Нет созданной записи – Последняя сделанная запись уже была сохранена. Происходит возврат к Главному окну.
В случае успешного завершения операции в окне Main выводится соответствующее сообщение.
Меню Помощь рассказывает о программе. Состоит из двух пунктов:
1) Помощь
Справка о том как пользоваться программой. Текст выводится в окне Main. Следующая страница выводится при нажатии клавиши Enter.
2) О программе
Содержит сведения о программе.
Никакие ошибки не обрабатываются.
По команде Esc программа закрывает все открытые базы данных, удаляет с диска временные файлы и завершает работу.
Обрабатываются ошибки:
Нет открытых баз данных – в программе не открыто ни одной базы данных.
База не сохранена – внесенные изменения не сохранены на диске. Предлагается сохранить.
Последняя запись не сохранена – Последняя сделанная запись не сохранена. Предлагается сохранить запись.
|