Şimdi Ara

ASP Çoklu Hesaplama Yardım..!!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
457
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar..

    10 satır ve 3 sütundan oluşan form var. Forma tüm veriler elle girilecek.

    Yapmak istediğim 3 satır çarpılacak ve en son çarpımlar toplanacak..

    yani
    a x a x a = carpim1
    b x b x b = carpim2
    .
    .
    -------------------------
    carpim1+carpim2+carpimx=SONUC

    olmalı.. Yaptım ama tüm form doldurulursa çalışıyor. Bu konuda yardımınıza ihtiyacım var.


     
    <head>
    <meta http-equiv="Content-Language" content="tr">
    </head>

    <form method="POST" action="fiyathesap.asp?islem=hesapla">
    <table width="592" height="110"><tr><td align="center" colspan="4">
    <p align="left" style="margin: 6px"><b>
    <font size="2" face="Verdana" color="#A81F12">



    <%
    islem = Request.QueryString("islem")
    if islem ="hesapla" then
    call hesapla
    end if
    %>




    </font></b></td>
    </tr><tr><td align="center"><font face="Verdana" size="2">Oto</font></td>
    <td align="center"><font face="Verdana" size="2">Değer 1</font></td><td align="center">
    <font face="Verdana" size="2">Değer 2</font></td>
    <td align="center"> </td></tr>
    <tr>
    <td align="center"><select size="1" name="cesit0">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi3" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi4" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit1">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi5" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi6" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit2">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi7" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi8" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit3">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi9" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi10" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit4">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi11" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi12" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit5">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi13" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi14" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit6">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi15" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi16" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit7">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi17" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi18" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit8">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi19" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi20" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit9">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi21" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi22" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit10">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi23" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi24" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit11">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi25" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi26" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit12">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi27" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi28" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit13">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi29" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi30" value="<%=b%>"></td><td align="center">
     </td>
    </tr>
    <tr>
    <td align="center"><select size="1" name="cesit">
    <option value="3"<% Response.Write " Selected"%>>Opel</option>
    <option value="5">Ford</option>
    <option value="4">BMW</option>
    <option value="5">Citroen</option>
    <option value="5">Tofaş</option>
    <option value="4">Mercedes</option>
    </select></td><td align="center">
    <input type="text" name="sayi1" value="<%=a%>"></td><td align="center">
    <input type="text" name="sayi2" value="<%=b%>"></td><td align="center">
    <input type="submit" value="HESAPLA" name="buton"></td>
    </tr>
    <tr><td align="center" colspan="4">
    <p align="left">
    <span style="font-style: italic">
    <font face="Verdana" style="font-size: 8pt" color="#5F611F">xxxx</font></span></td></tr></table></form>

    <p> </p>

    <% sub hesapla %>
    <%
    cesit = Request.Form("cesit")
    cesit0 = Request.Form("cesit0")
    cesit1 = Request.Form("cesit1")
    cesit2 = Request.Form("cesit2")
    cesit3 = Request.Form("cesit3")
    cesit4 = Request.Form("cesit4")
    cesit5 = Request.Form("cesit5")
    cesit6 = Request.Form("cesit6")
    cesit7 = Request.Form("cesit7")
    cesit8 = Request.Form("cesit8")
    cesit9 = Request.Form("cesit9")
    cesit10 = Request.Form("cesit10")
    cesit11 = Request.Form("cesit11")
    cesit12 = Request.Form("cesit12")
    cesit13 = Request.Form("cesit13")

    sayi1 = Request.Form("sayi1")
    sayi2 = Request.Form("sayi2")
    sayi3 = Request.Form("sayi3")
    sayi4 = Request.Form("sayi4")
    sayi5 = Request.Form("sayi5")
    sayi6 = Request.Form("sayi6")
    sayi7 = Request.Form("sayi7")
    sayi8 = Request.Form("sayi8")
    sayi9 = Request.Form("sayi9")
    sayi10 = Request.Form("sayi10")
    sayi11 = Request.Form("sayi11")
    sayi12 = Request.Form("sayi12")
    sayi13 = Request.Form("sayi13")
    sayi14 = Request.Form("sayi14")
    sayi15 = Request.Form("sayi15")
    sayi16 = Request.Form("sayi16")
    sayi17 = Request.Form("sayi17")
    sayi18 = Request.Form("sayi18")
    sayi19 = Request.Form("sayi19")
    sayi20 = Request.Form("sayi20")
    sayi21 = Request.Form("sayi21")
    sayi22 = Request.Form("sayi22")
    sayi23 = Request.Form("sayi23")
    sayi24 = Request.Form("sayi24")
    sayi25 = Request.Form("sayi25")
    sayi26 = Request.Form("sayi26")
    sayi27 = Request.Form("sayi27")
    sayi28 = Request.Form("sayi28")
    sayi29 = Request.Form("sayi29")
    sayi30 = Request.Form("sayi30")




    metrekare1 = sayi1*sayi2*cesit
    metrekare2 = sayi3*sayi4*cesit0
    metrekare3 = sayi5*sayi6*cesit1
    metrekare4 = sayi7*sayi8*cesit2
    metrekare5 = sayi9*sayi10*cesit3
    metrekare6 = sayi11*sayi12*cesit4
    metrekare7 = sayi13*sayi14*cesit5
    metrekare8 = sayi15*sayi16*cesit6
    metrekare9 = sayi17*sayi18*cesit7
    metrekare10 = sayi19*sayi20*cesit8
    metrekare11 = sayi21*sayi22*cesit9
    metrekare12 = sayi23*sayi24*cesit10
    metrekare13 = sayi25*sayi26*cesit11
    metrekare14 = sayi27*sayi28*cesit12
    metrekare15 = sayi29*sayi30*cesit13

    tutar = metrekare1+metrekare2+metrekare3+metrekare4+metrekare5+metrekare6+metrekare7+metrekare8+metrekare9+metrekare10+metrekare11+metrekare12+metrekare13+metrekare14+metrekare15

    %>


    <font size="4" color="#A81F12">sss<%=tutar%>sss


    </font>


    <%end sub%>







  • Deger yoksa 1 ataki carpımın silinmesin.
  • FSH biraz daha açarmısın lütfen...
  • Olmayan alanlara bir(1) degeri ataki carpımların bozulmasın.
  • Aslında daha teknik bir cevabı olduğuna eminim. Bende diğer form alanlarının varsayılan değerlerini sıfır yaptım sorun görünmüyor ancak çok fazla kod kalabalığı oldu. Yardımlarınız için teşekkür ederim..
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.