Ir para conteúdo
Fórum Script Brasil
  • 0

Soma De Valores... Como Fazer?


junior.bportal

Pergunta

Olá...

Gostaria de saber como posso somar valores em uma página ASP... na verdade, eu gostaria do seguite...

Ter um formulários onde eu iria digitar o meu produto manualmente, pois não tenho estoque, mas monto cada produto de forma individual... e informar a quantidade e o valor de venda...

Feito isso, eu gostaria que sempre que eu fosse incluindo, abaixo do formulário aparecesse o produto cadastradado para o cliente com o preço de venda unitário e o valor total (multiplicado pela quantidade)... O ASP deverá mostrar um por um... ex:

linha 1: produto "X"; valor unitários "Y" x quantidade do produto = VALOR TOTAL

linha 2: produto "X"; valor unitários "Y" x quantidade do produto = VALOR TOTAL

linha 3: produto "X"; valor unitários "Y" x quantidade do produto = VALOR TOTAL

E assim por diante... e no fim da página, tivesse um totalizador...somando todos os valores...

Tem como fazer isso???

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Cara não entendi direito sua duvida...

você vai ter um formulario acima e embaixo quer mostrar uma tabela?

Tipo assim:

<form>
Produto: <input type="text"><br>
</form>
<table>
<tr>
<td>Nome do produto</td>
<td>Unidade</td>
<td>Valor Unitario</td>
<td>Valor Total</td>
</tr>
<tr>
<td>Oleo de Oliva</td>
<td>8</td>
<td>R$ 5,00</td>
<td>R$ 40,00</td>
</tr>
</table>

É algo semelhante a isso?

Aguardo...

Link para o comentário
Compartilhar em outros sites

  • 0

Então...

Mais ou menos isso...

Quero ter um campo onde vou inserindo as informações... como produto... valor... quantidade... e assim que inserir, ele deve mostrar abaixo o item que eu informei com o valor unitário e total (multiplicado pela quantidade)... é tipo quando a gente compra nas lojas virtuais...

Se eu inserir 1 produto, na mesma página só que abaixo, ele mostra este produto com seus respectivos valores... se for inserido 2 produtos, ele mostra abaixo o primeiro produto e em uma linha abaixo o segundo... e assim sucessivamente....

É isso que eu gostaria...

Vlw...

Link para o comentário
Compartilhar em outros sites

  • 0

Ai Junior, acho que não é exatamente a sua dúvida, mas tenho quase certeza que pelo menos irá esclarecer....

<% Set RS = Conn.Execute("SELECT * FROM tabela_produtos ORDER BY nome_pruduto") %>
          
<form name="form1" method="post" action="?acao=resultado">
<select name="produtosX">
<% do until rs.eof %>
<option value="<% = rs("nome_produto") %>"><% = rs("nome_produto") %></option>
<%
rs.movenext
loop
conn.close
%>
</select>
 - 
<input name="valor_produto" type="text" size="5">       
 - 
<input name="quantidade_produto" type="text" size="5">
        
<input type="submit" name="Submit" value="Submit">
</form>
        
<% If Request.QueryString("acao") = "resultado" Then 
    
    NomeZ = Request.Form("produtosX")
    ValorZ = Request.Form("valor_produto")
    QuantZ = Request.Form("quantitade_produto")
    SomaZ = ValorZ * QuantZ
' o valor FormatCurrency transforma a string em valor monetário
%>
    Produto: <% = NomeZ %> <br><Br>
    Valor unitário: <% = FormatCurrency( ValorZ ) %> <br>
    Quantidade pedida: <% = QuantZ %> uni. <Br><Br>
    Resultado: <% = FormatCurrency( SomaZ ) %>
<% End If %>

Com isso você poderá em um ComboBox visualizar todos os produtos... e escolher 1.... e colocando os valores ( valor e quantidade)... é só pegar o resultado abaixo do form.

Falai depois se entendi muito mal... heheh... OK ? Boa Sorte.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...