DataLife Engine / Работа с функциями для реорганизации структуры таблиц

Работа с функциями для реорганизации структуры таблиц

 

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

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

Далее приступил к реализации вот такого окошка, выполняющего объединение столбцов таблицы в один столбец с объединением так же и данных, хранящихся в этих столбцах:


Ну и вот, на чем я сейчас остановился:


 

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

15-01-2024, 20:37
Вернуться назад