hAPI.getChildrenIndexes não funcionando

Olá, estou utilizando o evento de processo afterProcessCreate, e nele preciso pegar os indexes dos registros da minha tabela pai x filho.

Estou utilizando da seguinte forma:

var indexes = hAPI.getChildrenIndexes("ingre");

Porém está retornando o seguinte erro:

Executando evento : afterProcessCreateERRO AO EXECUTAR SCRIPT -> NOK - Wrapped java.lang.NumberFormatException: For input string: "1___1" (#40)

Ao utilizar o seguinte código:

var children = hAPI.getChildrenFromTable("ingre");

Não dá erro.

Luiz, consegue colocar o html do seu paixfilho?

Poderia incluir também o conteúdo da linha 40 do seu evento afterProcessCreate?

Luiz Gustavo, tudo bem!

Tenta dessa maneira para pegar o index conforme a documentação:

var indexes = hAPI.getChildrenIndexes("itens"); var total = 0; for (var i = 0; i < indexes.length; i++) { var fieldValue = parseInt(hAPI.getCardValue("descricao_" + indexes[i])); if (isNaN(fieldValue)){ fieldValue = 0; } total = total + fieldValue; }