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