ExtJS (Grid): как пройти через данные Grid - PullRequest
0 голосов
/ 04 июня 2010

Мне нужно проверить информацию из сетки:
- проверьте, все ли строки, для которых в столбце «required» указано «Yes», ​​в столбце «Status» установлено значение «Received»

Как пройти через данные сетки?

1 Ответ

0 голосов
/ 04 июня 2010

Я нашел ответ:

var records = gridRequisitos.store.data.items,
obligatorio,
estadoReq;

requisitosCumplidos = true;

// are there any records?
if (records.length > 0) {

    // traverse records
    for (var i = 0; i < records.length; i++) {

        // get specific columns
        estadoReq = records[i].get('estadoRequisitoDescripcion');
        obligatorio = records[i].get('obligatorio');

        // if it's required and status == pending...
        if (obligatorio == 'S' && estadoReq == 'Pendiente') {
            requisitosCumplidos = false;
            break;
        }
    }
}
...