DataLife Engine / Реализация глобального поиска и замены

Реализация глобального поиска и замены

 

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

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

 

Ну а поиск и замена по БД готовы и вот на нижнем скриншоте показан поиск в действии. Только увы, так как контрол для отображения таблиц ещё не реализован, то в этой открытой вкладке пока ничего не отображается. Но это только пока. Уже совсем скоро дойдем до его реализации. Завтра уже. Завтра я твердо планирую прямо с утра заняться работой над контролом для отображения таблиц. Хотя шибко не стоит зарекаться от того, чтобы меня что-то другое не увело в сторону. сто процентных гарантий никогда не бывает. Так что вот такие пироги. 

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

17-02-2026, 17:56
Вернуться назад