DataLife Engine / Добавил новую функцию, реализовал переключатели

Добавил новую функцию, реализовал переключатели

 

Ну вот и завершается первый рабочий день недели. Какие итоги можно подвести? Да вот не много итогов, но всё же они есть. А это добавленная функция для вырезки данных из строк и ячеек таблиц (при работе с интерфейсом). Пустяк, но подумал, что с этим функционал будет чуточку богаче. Для размещения дополнительной кнопки на ленте пришлось потеснить контролы на ней, чуточку урезать надписи на кнопках, иначе было не вместить. 

Ну и наконец, начал заменять заглушки в классе главных функций программы, собственно уже функционалом. Уже пробелы начали редеть. Но до конца ещё далеко: нужно реализовать ещё сотню с небольшим функций. А две трети лета уже почти позади.

Итак, по списку. 

  1. Реализовал переключение состояния соединения с базой данных
  2. Реализовал переключение состояния блокировки всех таблиц и объектов базы данных
  3. Реализовал переключение состояния блокировки от изменений для отдельных таблиц
  4. Реализовал переключение (пока без функционала) состояние соединения с сокетом

Над сокетом буду работать потом. Ещё не скоро. Сначала нужно сделать весь функционал по работе с базой данных и её объектами, а это месяцы работы. 

Чуток не добрался до переключения состояния записи изменений в базе данных с возможностью их отмены или повтора. Полезная функция, если опасаешься потерять какие-либо данные. Но над этим я буду работать уже завтра. Ибо придётся ещё вспомнить, как у меня там используется C#-класс для временного сохранения резервных копий базы данных в памяти с возможностью её восстановления. А это не маленькая работёнка. Не на один, наверное, час.

Так что на этом я пока остановлюсь. Ну и до новых постов и до новых свершений.

24-07-2023, 18:42
Вернуться назад