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) {}