Indicador Controle de Gastos Indicadores Controle de Gastos { var texto = '

Despesas com Veículos

'; texto += ''; var total = 0; var contador = 0; while(dsFaturamento.next()){ var divisao = contador / 2; /*console.log("divisao: "+divisao); console.log("contador: "+contador); console.log("divisao%2: "+divisao%2); console.log("dsFaturamento: "+dsFaturamento);*/ if(contador%2 == 0){ texto += ''; }else{ texto += ''; } contador += 1; texto += ''; texto += ''; texto += ''; total += dsFaturamento.getNumber("VALOR"); /*console.log("textovalor: "+texto);*/ console.log("total: "+total); } /*TOTALIZADOR*/ texto += ''; texto += ''; texto += ''; texto += ''; texto += '
' + dsFaturamento.getString("DESCRICAO") + '' + 'R$ ' + accounting.formatMoney(dsFaturamento.getNumber("VALOR"), "", 2, ".", ",") + '
TOTAIS' + 'R$ ' + accounting.formatMoney(total, "", 2, ".", ",") + '
'; console.log("textototal: "+texto); console.log("Fim Function"); engine.getLabel('lblDespVeiculos').setValue(texto); console.log("Atribui label Function"); }).catch(error=>{ }); } function run() { var paramrs = engine.getGlobalVariable('params'); engine.getField('idCodigo').setValue(paramrs.idCodigo); engine.getField('idNomeCliente').setValue(paramrs.idNomeCliente); engine.getField('idDataInicio').setValue(paramrs.idDataInicio); engine.getField('idDataFim').setValue(paramrs.idDataFim); engine.getField('idFrotaTerceiro').setValue(paramrs.idFrotaTerceiro); engine.getField('idCaminhaoCarreta').setValue(paramrs.idCaminhaoCarreta); engine.getWidgetController('btnApply').getButton().setIcon("APLICAR"); engine.setGlobalVariable('atualizaValores',atualizaValores); atualizaValores(); } ]]>