ОК. Спасибо. Давай попорядку.
Цитата:
2. В Button.clicked() вместе с SalesTable_DS.executeQuery() нужно обновить также и SalesLine_DS, добавляем туда SalesLine_DS.executeQuery();
Исправил.
Цитата:
3. Каюсь, моя недоработка.....
Вот оно. Вроде заработало. Но - всплыл один неприятный момент - из заказо исчез заказ в котором нет строк заказа. Исчез, хотя фильтр я еще не кнопку "Фильтр" я еще не жал.

Как с этим бороться.
Цитата:
Между самими датасорсами на форме никаких join`ов нет.
Попробовал. Знаешь, но на желаемую фильтрацию это никак не повлияло, как фильтровало и до этого(пункт 3 - выполнен), так и сейчас фильтрует - все ОК. Пропавшие заказы без строк так и не появились (да и с чего бы им появиться). Плюс к этому при перемещении по заказам у меня не происходит фильтрация строк заказов. Зачем убирать join c датасоурсов ?