Boa tarde.
Existe alguma forma de eu identificar os anexos que estão sendo inseridos na solicitação do processo no mesmo instante que são inseridos?
Minha necessidade é inserir um pai-filho na tela, inserindo uma nova linha para cada anexo inserido.
Minha necessidade é fazer isso na mesma atividade que estão sendo inseridos, então não dá para para passar para a próxima e usar o hAPI.listAttachments
Obrigado.
De maneira simples, não dá.
O que dá é comparar a quantidade de linhas no seu paiXfilho com a quantidade de anexos no evento do processo.
Dá pra usar o showCamera() que é um evento interno pra chamar a aba de anexo de processos dentro de um formulário, mas não dá pra garantir que ele de fato finalizou o anexo.
Não conhecia esse showCamera, mas de qq forma, não vai resolver meu problema. E fazer pelo evento é ruim pq eu precisava que o pai filho fosse criado na mesma atividade que os anexos estão sendo inseridos. Fiz uma gambi:
`window.setInterval(function(){
var teste = window.parent.document.getElementById(‘attachmentsTable’);
var trs = $(teste).find(‘table[id^=“fluig-table-”] > tbody > tr’);
$(trs).each(function(){
var td = $(this).find(‘td’)
var nomeArquivo = $(td[1]).find(‘a’).text()
$(‘#qtdAnexos’).text(nomeArquivo +‘
’+$(‘#qtdAnexos’).text());
});
}, 5000)`
O problema é se decidirmos mudar o layout da tela =(
Junto com a gambi fiz uma oração forte para que a tela nunca mude… hahahahahahahah