Показать сообщение отдельно
Старый 06.08.2018, 12:23   #6  
mdanko2000 is offline
mdanko2000
Участник
 
44 / 40 (2) +++
Регистрация: 21.04.2014
В режиме конструктора запроса можно удалять, только свеже-добавленные связи. Если нажать "Ок" и выйти, а затем вернуться снова в настройку, то удалить связь уже нельзя.
Разбирался немного когда была необходимость сделать не только ExistsJoin, но и все остальные типы связи.

Всё дело в реализации.
Исходный запрос парсится на наборы и связи между ними.
Для вновь добавленных наборов выставляется своя иконка в Treeview. И по этой иконке определяется можно ли удалять набор. Если набор уже был в запросе, то иконка будет другая.
Думаю если поправить это место, то всё будет редактируемо.