Показать сообщение отдельно
Старый 02.11.2007, 14:01   #1  
Arahnid is offline
Arahnid
Участник
 
880 / 60 (4) ++++
Регистрация: 09.08.2005
Адрес: Moscow
executeQuery на Форме
1. Не понимаю, почему запрос на форме формируется без учета значения ContractGeneral. Само значение он видит.
X++:
    str 20  ContractGeneral = RContractTableFact1.RContractGeneral;
    ;
    if (! element.args().dataSet())
    {
        criteriaContractGeneral3.value( queryValue(ContractGeneral));
        criteriaContractFactType3.value(queryValue(enum2str(RContractFactType::NoFinance)));
    }
    super();
2. Как сделать так, чтобы метод executeQuery обновлялся при переходе между закладками формы. Т.е. есть 2 закладки. При переходе на вторую закладку должен выполняться метод executeQuery на второй форме. Причем во второй форме в executeQuery используется значение из активной строки первой закладки.

На обеих закладках используется в качетсве источника данных одна и таже таблица.