Цитата:
Сообщение от
AlexeyVS
Мне как раз и нежелательно его вызывать, т.к. подчиненный датасорс перечитается и курсор перепрыгнет на первую строку подчиненного грида. А у меня позиция уже выставлена в методе findRecord в подчиненного дс.
позиция чего?
у вас одна и та же подчиненная запись может быть подчинена двум разным основным записям?
form1
====
main1
main2
...
form2
====
sub1,main1
sub2,main1
sub3,main2
sub4,main2
sub5,main2
...
итак, вы:
1. открыли форму1, ядро установило курсор на main1
2. открыли форму2 из формы1, ядро связало из dynalink'ом. В форме2 показаны две записи sub1, sub2
3. вы передвигаете курсор в форме1 на main2. ядро вызывает метод activeLink в форме2, чтобы покзать 3 (три)
совсем другие (!!!) записи sub3, sub4, sub5.
Какая позиция? Какой findRecord? О чем вы говорите?