Pass parameter to a callback function

0

I need to pass a parameter to a callback function.

Actually the idea is as follows:

I search the bank for members of a team, in this case the table is PESSOA_EQUIPE and in this database there is the data of the code and the identifier, whether it is a normal person, whether it is a leader, a helper. With this information I go on the person table and search what are the people, to get the name and some other data.

The code is as follows:

var transaction = db.transaction(["tbl_PESSOAS"]);
var objectStore = transaction.objectStore("tbl_PESSOAS");
for(var i = 0; i < arrayCursor.length; i++){
    var auxObj = new Object();
    auxObj = arrayCursor[i].FLG_IDENT_PESSO; //PRECISO QUE ESTE OBJETO SEJA VISUALIZADO DENTRO DO PONTO 01

    var request = objectStore.get(arrayCursor[i].COD_IDENT_PESSO);
    request.onsuccess = function (event) { //MINHA FUNÇÃO DE CALLBACK
        var arrayVelhoAux = new Object();
        pessoa = event.target.result;

        arrayVelhoAux.FLG_IDENT_PESSO = auxObj; //PONTO 01, É AQUI QUE PRECISA SER VISTO
        arrayVelhoAux.COD_IDENT_PESSO = pessoa.COD_IDENT_PESSO;
        arrayVelhoAux.TXT_NOMEX_PESSO = pessoa.TXT_NOMEX_PESSO;
        arrayVelhoAux.FLG_STATU_PESSO = pessoa.FLG_STATU_PESSO;

        arrayVelho.push(arrayVelhoAux);

        console.log(arrayVelho);
    }
}
transaction.oncomplete = function (event) {}
    
asked by anonymous 10.12.2015 / 12:57

0 answers