Показать сообщение отдельно
Старый 14.04.2010, 15:19   #1  
AlexeyVS is offline
AlexeyVS
Участник
 
103 / 31 (2) +++
Регистрация: 02.04.2010
Перекрытие linkActive в подчиненном датасорсе
День добрый, товарищи.
Решаю вопрос с позиционированием в подчиненном гриде при переходе к контексту оповещения.
По ходу реализации возник вопрос. При перекрытии метода linkActive подчиненого датасорса использую следующий код:
X++:
public void linkActive()
{
     if (!element.parmTaskFinded())
    {
        super();
    }
    else
    {
        element.parmTaskFinded(false);
        element.gotoTasks();
     }
}
Так вот если я попадаю в ветку else, то ломается связь между датасорсами в главном и подчиненном гриде. То есть при переходе по строкам главного грида, данные в подчиненном не меняются, метод linkActive не вызывается.
Куда копать? уже всю голову сломал.