Показать сообщение отдельно
Старый 17.02.2006, 11:41   #1  
korvin is offline
korvin
Участник
Аватар для korvin
 
29 / 10 (1) +
Регистрация: 16.01.2006
Адрес: Липецк
! Установка Grid на нужную строку при открытии формы
X++:
void run()
{
    FormDataSource _Browse_Grid_ds = (  ).dataSource();
    Common record;

    // так работает
    if( _Browse_Grid_ds.first() ){
        do {
            record = _Browse_Grid_ds.cursor();
            if( record.(eField_Id_Id_) == 10 ) break;
        } while( _Browse_Grid_ds.next() );
    }
    // а так нет
    _finded = _Browse_Grid_ds.findValue( eField_Id_Id_, QueryValue(10)  );
}
А теперь внимание господа гуру Аксапты - вопрос: почему?