SMART datagrid v.1 > Classes > TreeDataSet

Back  Forward

DataLudi.TreeDataSet.findRow  method

パラメーターfieldsvalues目録で渡されるフィールド達と各フィールドに該当する一番目のデータ行を見つけてリターンする。 

存在しなければnullをリターンする。 fieldsの各項目はfieldNameであるかindexであり得る。 

stricttrueならequalValuesで比較して、 falseならsameValuesで比較する。 

function findRow (fields: [String|Integer], values: Array, strict: Boolean): TreeDataRow;
Returns
TreeDataRow
Parameters
fields - [String|Integer]. required.
values - Array. required.
strict - Boolean. デフォルト値はfalse.
Code -1
    $('#search').click(function () {
        var fields = [];
        var values = [];
        
        var row = ds.findRow(fields, values, false);
        if (row) {
            var idx = grid.focusedIndex();
            var idx.rowIndex = grid.getRowOfDataIndex(row.rowId()).index();
            grid.setFocusedIndex(idx);
        }
    });
See Also
equalValues
sameValues
ツリー概要
Examples
Hello Grid