Versão atual:

Pegar vários registro no scripttask.

Boa Tarde, Alguém poderia me ajudar nesta função, estou tentando pegar todos os registros do formulário filho, mas só esta pegando o ultimo registro.

function scripttask33(attempt, message) {
        log.info(" script--> 33")
        try{
                adados += "<adados>"
                adados += "<E2_NUM>"+cnumero+"</E2_NUM>"
                adados += "<E2_DATA>"+dtEmissao+"</E2_DATA>"
                adados += "<E2_RECNO>"+RECNO+"</E2_RECNO>"
                adados += "</adados>"

        var indexesTitulos = hAPI.getChildrenIndexes("tableTitulos");
         for (var i = 0; i < indexesTitulos.length; i++) {

            var adados={};            
            var adados = String(hAPI.getCardValue("radioAprovar___"+indexesTitulos[i]) =="aprovado");
            var cnumero = hAPI.getCardValue("cnumero___" + indexesTitulos[i]);
            var RECNO = hAPI.getCardValue("registro___" + indexesTitulos[i]);
            var dtEmissao = hAPI.getCardValue("dtEmissao");

            log.info("recno esta aqui");

            log.info("--- Adados Gerado-->25: ");
            var adadosGerado = adados.split('&').join('&amp;');
                    log.info("adadosGerados: " + adadosGerado);    
         }

Versão (1):

Ver a versão formatada

Pegar vários registro no scripttask.

  • criado 04 de Mar de 2020

Comentário

new question