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


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