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

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