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



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