Boa tarde pessoal, preciso saber como faz pra capturar, um campo do formulario que esta dentro de uma datatable e passar para um dataserver?
exemplo
campo do formulário
campo que preciso alterar no dataserver
text = replaceValue(text, "NUMBLOQUEIOS" , hAPI.getCardValue("Numbloqueios"));
o problema é que esse campo é lido Numbloqueios___1="valor"
Olá Bruno,
uma opção também é utilizar os métodos que já existem na hAPI. O getChildrenFromTable retorna os campos e valores de uma tabela pai x filho e o getChildrenIndexes retorna os indices das linhas existentes. Por exemplo:
var indexes = hAPI.getChildrenIndexes("nome_da_tabela_pai_filho");
var children = hAPI.getChildrenFromTable("nome_da_tabela_pai_filho");
for (var i = 0; i < indexes.length; i++) {
var numBloqueio = children.get("Numbloqueios___" + indexes[i]);
}
Diogo, bom dia o problema é que dessa forma o resultado no log do servidor fica 0.0, Explicando: o Numbloqueios recebe 0 caso a checkbox esteja marcada, preciso recuperar 0 e quando uso a função acima ele retorna 0.0
o resultado do log é esse
###########################
###########################
984518.0
0.0
###########################
Esse .0 no final de cada info, que esta me intrigando.