Methods
-
<inner> forEachRecord(ds, f [, opt_obj])
-
Executa uma função para cada registro do dataSet informado.
Importante:: a função que será executada a cada iteração não deve provocar mudanças na quantidade de registros ou em campos que mudem a posição corrente do dataSet.
Parameters:
Name Type Argument Description ds
DataSet DataSet que será iterado.
f
function A função que será chamada para cada elemento. Esta função recebe 1 parâmetro (o dataSet posicionado) e o retorno desta função é ignorado.
opt_obj
Object <optional>
Indica o objeto 'this' dentro de f.
- Deprecated:
Example
var forEachRecord = require('@nginstack/engine/lib/dataset/forEachRecord'); var users = classes.getCachedDataSet(Classes.USERS); forEachRecord(users, function (ds) { log.info(ds.ikey + ': ' + ds.iname); });