Работа с генерацией таблиц БД и тень сомнения
Ещё один нелёгкий рабочий день. А завтра уже календарная зима. Вот так летит время! И года, да с ними жизнь. А день мой рабочий проходил в средней интенсивности. То есть работал с неохотой, но всё же что-то слепить успел. Но так себе, по объёму выполненной работы. Вот, делал диалоговое окно для создания таблиц и автоматической генерации данных, заполняемых в таблицу по заданным шаблонам для каждого столбца. Вызывается диалог красивым образом. На панели лента под кнопкой создания новой таблицы вызываешь выпадающее меню, а там есть сетка, при наведении на которую отмечаются столбцы и ряды таблицы, которая будет создано. Это похоже на аналогичное создание таблиц в программе Microsoft Word.
Вот я практически над этим только окошком день поработал. Хотя, по моему мнению, его можно было сделать часа за три-три с половиной максимум при хорошем темпе работы. Так что вот так.
Первый скриншот я, конечно же, поторопился сделать. После этого я ещё внёс дополнительные детали, которые, конечно, забыл сделать сразу.

Ну а вот та вкладка окна с теми шаблонами для заполнения таблицы. В каких-то случаях эта функция может быть полезна. Так-то.
Ну и да. Маленький или не очень, но негативный момент. Тут такое дело. Нынче я работаю над базой данных, учитывая возможность вложения сторонних файлов базы данных. И это вносит очень много дополнительных сложностей. И вкупе с тем, что я как обычно, с самого начала всё хорошо не продумал, то получилось не очень хорошо, коряво. А именно не очень удачная организация структуры данных с информацией о именах объектах и тех баз данных, к которым они принадлежат в текущем подключении. Есть основное подключение и есть вложения для него в виде отдельных файлов, добавляемых к подключению. Из-за этого уже сегодня возникло много сложностей, с которыми пришлось бороться. Пока всё исправно, возникшие сегодня проблемы устранены. Но мне страшно представить, сколько ещё связанных с этим проблем может возникнуть. И, конечно же, не перестают, как черти из табакерки, выскакивать всё новые и новые баги. Неистребимые баги. Вот тут у меня уже возникает тень сомнения: а получиться ли у меня создать хорошую, качественную программу, работающую без серьёзных ляпов? Вот уж не знаю что получиться, может, ничего не получится и я потрачу годы жизни впустую. Уж слишком это непросто. Программа непростая, многофункциональная и объемная. Такие программы создают коллективы, а я лопачу всё один. Так что, скажу честно, куда всё это приедет - не знаю. Но буду стараться. Но что меня там ждет дальше, не упрусь ли я в тупик, где двигаться дальше будет невозможно. Я в любом случае больше ни за что не стану переделывать всю программу. Очень от этого устал. Нужно доделать то, что есть. Либо не доделывать в общем. Третьего не дано. Так-то.
Ну и на этом у меня на сегодня всё. Буду заканчивать. Ну и как всегда, до новых постов, до новых свершений.


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