Ну вот и завершается первый рабочий день недели. Какие итоги можно подвести? Да вот не много итогов, но всё же они есть. А это добавленная функция для вырезки данных из строк и ячеек таблиц (при работе с интерфейсом). Пустяк, но подумал, что с этим функционал будет чуточку богаче. Для размещения дополнительной кнопки на ленте пришлось потеснить контролы на ней, чуточку урезать надписи на кнопках, иначе было не вместить.
Ну и наконец, начал заменять заглушки в классе главных функций программы, собственно уже функционалом. Уже пробелы начали редеть. Но до конца ещё далеко: нужно реализовать ещё сотню с небольшим функций. А две трети лета уже почти позади.
Итак, по списку.
- Реализовал переключение состояния соединения с базой данных
- Реализовал переключение состояния блокировки всех таблиц и объектов базы данных
- Реализовал переключение состояния блокировки от изменений для отдельных таблиц
- Реализовал переключение (пока без функционала) состояние соединения с сокетом
Над сокетом буду работать потом. Ещё не скоро. Сначала нужно сделать весь функционал по работе с базой данных и её объектами, а это месяцы работы.
Чуток не добрался до переключения состояния записи изменений в базе данных с возможностью их отмены или повтора. Полезная функция, если опасаешься потерять какие-либо данные. Но над этим я буду работать уже завтра. Ибо придётся ещё вспомнить, как у меня там используется C#-класс для временного сохранения резервных копий базы данных в памяти с возможностью её восстановления. А это не маленькая работёнка. Не на один, наверное, час.
Так что на этом я пока остановлюсь. Ну и до новых постов и до новых свершений.
