Сообщение от
tricky
На сколько я помню - это штатное поведение системы: при research() подчиненного DS вызывается executeQuery() основного DS - который, в свою очередь, вызывает executeQuery() подчиненного же. Позиционироваться на нужную запись, нужно в executeQuery() подчиненного DS после super(). Кажется так.