А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Начало работы над параметрами отображения таблиц

 

Началась наконец-то работа над интерфейсом с элементами управления настройками параметров отображения таблиц. Добрался наконец. Но сделать успел только настройки для таблиц. Ещё впереди - настройки отображения столбцов. А там настроек поболее будет. Ну а вообще сегодня интерфейс да и логика программы была существенно изменена. Это касается интерфейса макета панелей. Там есть прибавка. Две новые панели. Теперь их ровно десятка плюс центральная панель с вкладками. Всё дело в показе подробностей для рядов данных и показам привязанных внешними связями таблиц. Решил я это сегодня переработать. Ну и переработал. Теперь всё логически разделено. Подробности выбранных рядов - на одной панели, ну а показ связанных внешними связями таблиц с привязкой по идентификатору - на другой панели...

0 + 0 -

Реализация функций добавления и редактирования рядов данных таблицы

 

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

0 + 0 -

Реализация функций инструментов рядов таблицы

 

Работа начинает постепенно раскачиваться. Но, возможно, полностью она раскачается только к середине недели. Но нужно постараться раньше. Время летит слишком быстро, а программа делается слишком медленно. 

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

0 + 0 -

Доработка закладок и исправления багов

 

Ну вот. Наконец-то. И месяца не прошло, как я доделал механизм закладок. Растянул на четыре или даже на три дня. Во как. Работа то идёт, то ползёт. Сделал для меню закладок во вкладке "Сервис" возможность удалять закладки как по отдельности, так и все разом. Всего-то работы на час. Это я вчера час поработал. Ну а сегодня я сделал возможность открытия вкладок с таблицами по этим закладкам. Работа не заняла и часа. Во как. И это всё практически, что я сегодня сделал. Да уж ползём... 

1 + 0 -
  • Яндекс.Метрика