Ряд доработок, новая команда и новый контрол - VariableBox
Вот он и прошёл, последний день рабочей недели. Но у меня-то, конечно, на этом рабочая неделя не заканчивается. Ну а что же я успел сделать сегодня? Вчера я предполагал, что сегодня прямо с утреца начну делать фильтры для отображенных данных таблицы. Но блин. не то что я с этим задержался, я даже до этого ещё не дошел! Так-то! Это всё потому, что вчера вечером после окончания работы, мне в голову стали валиться водопадом идеи касательно того, что нужно ещё доделать и в срочном порядке. И я записал в своей толстой тетради всё это. Получилось работы на целый день. Но зато я поправил ряд недоработок и упущений.
Ну во-первых. Добавил команду добавления новой строки в представление таблицы. Уже в программе имеются несколько функций для добавления данных в таблицы базы данных в разных форматов. Но это добавление данных непосредственно в таблицу БД, а не в её представлении в интерфейсе окна, без непосредственной записи данных в SQLite-файл. А вот вставки прямо в редактируемое представление пока что нет. Добавил только команду. Функционал команды ещё предстоит делать. Так что я не перестаю добавлять новые функции в главный функционал программы. Это добавляет работы и оттягивает конечный срок завершения работы над программой. Но зато это делает программу более богатой на функционалу. Ну и более дорогой по деньгам.
Идём далее. Ещё я создал контрол, представляющий собой текстовое поле с выпадающим списком наименований созданных пользователем переменных базы данных в настройках подключения к этой базе данных. Теперь по умолчанию этот контрол выводится вместо простого текстового поля для редакторов контрола отображения таблиц с типом столбцов "VARCHAR". Так что вот так. А ещё он выводится в контроле для редактирования значений по умолчанию для столбцов таблиц.
Ну и кроме этого сегодня я сделал ряд поправок. Ну и исправил обнаружившийся сегодня косяк. Я думал, что ещё позавчера поправил этот косяк. Но не тут то было! Выяснилось, что я только отчасти его профиксил. Ляп же с атрибутами клонирования объектов SQL-объявлений оставался там и был до сего дня мной не замечен. Но я рад, что сегодня это заметил и профиксил всё д оконца.
Ещё из значимых доработок - это доработка одного конвертера данных, который до сего дня только работал на усечение строки. Я в него сегодня добавил возможность вывода пользовательских переменных и возможность динамического вычисления данных и отображения результата в ячейках таблиц. Пишешь какое-либо математическое выражение в поле ввода ячейки таблицы и после коммита это выражение будет вычислено и результат представлен пользователю на обозрение. Прямо как калькулятор! Это классную фишку я сегодня придумал! Не вчера, а сегодня. Как начал работать над конвертером, так и придумалось.
Ну и ещё я сегодня сделал ряд поправок, не таких значительных. Писать о них не буду, это технические сложности, которые не слишком интересны простому пользователю. Так что вот такие пироги.
Ну и на этом я заканчиваю свой рабочий день. Так что всё, теперь уже до новых постов и до новых свершений.


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