Boa tarde, Em uma atividade de serviço dentro de um processo, como faço para buscar a quantidade de linhas de uma tabela pai x filho?
Boa tarde, Em uma atividade de serviço dentro de um processo, como faço para buscar a quantidade de linhas de uma tabela pai x filho?
A partir da versão 1.6.5 (fluig Liquid) também estão disponíveis os métodos getChildrenFromTable e getChildrenIndexes na hAPI.
Utilizando eles você poderia fazer:
var children = hAPI.getChildrenFromTable("tabela_pai_filho");
var length = children.size();
ou
var indexes = hAPI.getChildrenIndexes("tabela_pai_filho");
var length = children.length;
Eduardo, acho que isso pode te ajudar.
var cardData = hAPI.getCardData(processId);
var qtdRegs = 0;
var iterator = cardData.keySet().iterator();
while (iterator.hasNext()) {
var campoForm = iterator.next();
if (campoForm.match(/companyid___/)){
qtdRegs++;
} // if match
} // while