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

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