Реализация функций инструментов рядов таблицы
Работа начинает постепенно раскачиваться. Но, возможно, полностью она раскачается только к середине недели. Но нужно постараться раньше. Время летит слишком быстро, а программа делается слишком медленно.
Ну а так сегодня сделал функции для добавления рядов данных в таблицу и их удаления. Теперь можно не только редактировать данные в таблицах, но и добавлять новые строки. Ну и удалять строки. Этим я занимался с самого утра. Ну а дальше пошла реализация функций инструментов рядом таблицы. Это кнопки в правой стороне на рядах таблицы. Ряды теперь можно перемещать вверх и вниз, меняя их порядок. И при этом при включенной опции ряды будум менять порядок и в самом файле базы данных SQLite при выполнении SQL-запроса. Эта функция тоже работает нормально. Работает, когда в таблице не определены столбцы с уникальными ключами, но при этом имеются (как ни парадоксально) повторяющиеся данные. С этим я уже сталкивался.
Ну и кроме того реализовал функцию вычисления данных через калькулятор (зелёная кнопка с иконкой калькулятора). Ну то есть там уже всё было реализовано, нужно было просто кое-что дополнить в самом контроле вычисления данных. Далее - вырезка данных. Как по кнопке в ряде, так и общая - через команду главного окна. А так же сделал копирования выделенных в таблице строк в буфер обмена.
Ну а последнее, чем я сегодня занимался - это создание контрола - мульти редактора (в зависимости от типа данных) дефолтных значений столбцов таблиц. Этот контрол мне понадобится в диалоговом окне для редактирования рядов таблиц. Ряды можно редактировать и напрямую, а можно в диалоговом окне. Кому как удобнее. Ну а вот последний инструмент - диалог для редактирования рядов я ещё не сделал. Хотя хотелось. Хорошо хоть доделал контрол мульти редактор сегодня. А не оставил доделывать на завтра. Так то.
Ну вот и всё на сегодня. Заканчиваю воскресный рабочий день. Так что теперь до новых постов и до новых свершений.


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.