Завершение работы над механизмом поиска и начало работы над сохранением и редактирование данных
Вот, ещё один более менее плодотворный день позади. И уже традиционно, с утра я начал работать не над тем, над чем планировал начать с утра работать предыдущим вечером. Ну а к работе над завершением реализации поискового механизма для поиска в отображенной таблице я начал только практически к обеду. Так что вот так. Ну а что же было с самого утра? А с утра я реализовывал вновь возникшие вчера вечером идеи. Или, точнее, доделывание упущений. А упустил я тип данных в своих таблицах - TIMESTAMP. Или временная метка. Нужно для этого типа данных реализовать редактор дефолтного значения в контроле ввода дефолтного значения иной, чем тот, который был. А нужен был лишь список с возможностью выбора трёх констант: CURRENT_DATE, CURRENT_TIME и CURRENT_TIMESTAMP. Это вместо редактора маскированного текстового поля с маской для штампа даты-времени. Для этой цели я сделал целый отдельный контрол и залепил его в контрол-редактор дефолтных значений столбцов таблиц.
Вот теперь всё корректно. С датами и временем. С их отображением в моих таблицах. Ну и ещё подправил формат выводимых дат и времени. Ну и после этого продолжил добавлять упущенное. А упущена была довольно важная возможность поиска в таблице по заданию даты и времени. Так что в настройки поиска я добавил режим поиска по датам и контролы для выбора дат. И в совокупности с этим работает тип данных столбцов как раз "TIMESTAMP". И даты не нужно вставлять вручную, они добавляются автоматически при вставке новых строк данных в таблицу.
Ну а вот, на скриншоте выше, наладил подсветку в таблице найденных соответствий запросам. Уже по различающимся значениям, а не только по одному общему на весь столбец.
Ну и вот, отображение выбранных шаблонов в ячейках таблиц через список справа. Так что можно гибко управлять представлением данных в таблицах.
И да! Наконец-то! Я дошел до реализации сохранения отредактированных данных в таблице SQLite. Наконец-то в моей программе можно это делать. Но только пока что при завершении редактирования отдельных ячеек, а не всех произведенных изменений в таблице, то есть многострочное сохранение. Над этим у буду работать с завтрашнего дня. И тут работы масса. По редактированию данных в таблице и их сохранения в базе данных.
Ну и на этом мне пора заканчивать. День-то ведь сам закругляется и мне велит тоже самое. Так что на этом пока что всё и уже до новых постов и до новых свершений.




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