All pastes #334302 Raw Edit

TOTAL

public java v1 · immutable
#334302 ·published 2007-01-31 14:17 UTC
rendered paste body
  public String relatorio_entradas(String comeco, String fim) throws ClassNotFoundException, SQLException {   rs = this.buscaEntradasData(comeco, fim);  int primeiro = 1;  String xnota = "";  String tabela = "<table class='formulario' border='0'>";  String ttitulo = "<tr><td></td><td><b>Material</b></td><td><b>Quantidade</b></td><td><b>Preço</b></td><td><b>Total</b></tr>";  //tabela = tabela + ttitulo;  DecimalFormat td = new DecimalFormat("#####0.00");  float subtotal = 0;  float total = 0;  while(rs.next()){        if(primeiro == 1){        tabela = tabela + "<tr><td colspan=6><hr color='black' size='2'></td></tr>";        tabela = tabela + "<tr><td><b>Nota: " + rs.getString("numero_nota") + "</b></td></tr>";        tabela = tabela + "<tr><td>Fornecedor: <b>" + rs.getString("nome_fantasia") + "</b></td></tr>";        tabela = tabela + "<tr><td>Data: <b>" + rs.getString("data") + "</b></td></tr>";        tabela = tabela + "<tr><td>Pagamento: <b>" + rs.getString("pagamento") + "</b></td></tr>";        tabela = tabela + ttitulo;        xnota = rs.getString("codigo_nota");        primeiro = 0;        } else {            if(!rs.getString("codigo_nota").equals(xnota)){             tabela = tabela + "<tr><td><b>Total da Nota</b><td></td><td></td><td></td><td><b>" + td.format(subtotal) + "</b></td></tr>";             subtotal = 0;             tabela = tabela + "<tr><td colspan=6><hr color='black' size='2'></td></tr>";             tabela = tabela + "<tr><td><b>Nota: " + rs.getString("numero_nota") + "</b></td></tr>";             tabela = tabela + "<tr><td>Fornecedor: <b>" + rs.getString("nome_fantasia") + "</b></td></tr>";             tabela = tabela + "<tr><td>Data: <b>" + rs.getString("data") + "</b></td></tr>";             tabela = tabela + "<tr><td>Pagamento: <b>" + rs.getString("pagamento") + "</b></td></tr>";             tabela = tabela + ttitulo;            }            }                tabela = tabela + "<tr><td></td>";        tabela = tabela + "<td>" + rs.getString("codigo_material") + "</td><td>" + rs.getString("quantidade") + "</td><td>" + td.format(rs.getFloat("preco")) + "</td><td>" + td.format(rs.getFloat("total")) + "</td></tr>";        xnota = rs.getString("codigo_nota");        total = total + Float.parseFloat(rs.getString("total"));        subtotal = subtotal + Float.parseFloat(rs.getString("total"));        if(rs.isLast()){        tabela = tabela + "<tr><td><b>Total da Nota</b><td></td><td></td><td></td><td><b>" + td.format(subtotal) + "</b></td></tr>";        tabela = tabela + "<tr><td colspan='6'><hr color='black' size='3'></td></tr>";        tabela = tabela + "<tr><td><b>Total das Notas</b><td></td><td></td><td></td><td><b>" + td.format(total) + "</b></td></tr>";        tabela = tabela + "<tr><td colspan='6'><hr color='black' size='3'></td></tr>";        }}  return tabela;  }quero saber onde ele faz o calculo do total. seria quantidade * preço.