Avatar billede andersasp Nybegynder
10. juni 2004 - 10:22 Der er 3 kommentarer og
1 løsning

Total af 6 udregninger

Hejsa eksperter!

Jeg har en form som udregner nogle bestemte tal udfra nogle formler!  Der er ialt 6 formler og dem skal jeg nu have talt sammen. jeg kan ikke lige overskue hvorledes jeg skal gøre dette, så håber der er nogle der kan hjælpe?? :)

-----------------------------------------------

<%= ((+(+(+(request.form("B11")/request.form("B18"))*request.form("B12"))*request.form("B19"))*request.form("B10"))-(+(+(+(request.form("B11")/request.form("C18"))*request.form("B12"))*request.form("C19"))*request.form("B10"))) %>

<%= (((+request.form("B14")*request.form("B15")*(request.form("B11")/request.form("B18")))*request.form("B10"))-((+request.form("B14")*request.form("B15")*(request.form("B11")/request.form("C18")))*request.form("B10"))) %>

<%= ((+(+(+request.form("B11")/request.form("B20"))*request.form("B21"))*request.form("B10"))-(+(+(+request.form("B11")/request.form("C20"))*request.form("C21"))*request.form("B10"))) %>

<%= ((+(+(+request.form("B11")*request.form("B22")/100)*request.form("B19"))*request.form("B10"))-(+(+(+request.form("B11")*request.form("C22")/100)*request.form("C19"))*request.form("B10"))) %>

<%

B10 = request.form("B10")
B11 = request.form("B11")
B13 = request.form("B13")
B15 = request.form("B15")
B20 = request.form("B20")
B18 = request.form("B18")
C18 = request.form("C18")
C20 = request.form("C20")

if (B11/B20) > (B11/B18) then
  response.write((+(((+B11/B20))*(B15*B13))*B10)-(+(((+B11/C20))*(B13*B15))*B10))
else
  response.write((+(((B11/B18))*(B15*B13))*B10)-(+(((B11/C18))*(B13*B15))*B10))
end if
%>

<%

B10 = request.form("B10")
B11 = request.form("B11")
B13 = request.form("B13")
B15 = request.form("B15")
B20 = request.form("B20")
B18 = request.form("B18")
C18 = request.form("C18")
C20 = request.form("C20")

if (B11/B20) > (B11/B18) then
  response.write((+(((+B11/B20))*(B15*B13))*B10)-(+(((+B11/C20))*(B13*B15))*B10))
else
  response.write((+(((B11/B18))*(B15*B13))*B10)-(+(((B11/C18))*(B13*B15))*B10))
end if
%>
Avatar billede fennec Nybegynder
10. juni 2004 - 10:29 #1
gem resultaterne i variabler:

<% sum1 = ((+(+(+(request.form("B11")/request.form("B18"))*request.form("B12"))*request.form("B19"))*request.form("B10"))-(+(+(+(request.form("B11")/request.form("C18"))*request.form("B12"))*request.form("C19"))*request.form("B10")))
Response.write sum1 %>

<% sum2 = (((+request.form("B14")*request.form("B15")*(request.form("B11")/request.form("B18")))*request.form("B10"))-((+request.form("B14")*request.form("B15")*(request.form("B11")/request.form("C18")))*request.form("B10")))
Response.write sum2 %>

<%sum3 = ((+(+(+request.form("B11")/request.form("B20"))*request.form("B21"))*request.form("B10"))-(+(+(+request.form("B11")/request.form("C20"))*request.form("C21"))*request.form("B10")))
Response.write sum3 %>

<%sum4 = ((+(+(+request.form("B11")*request.form("B22")/100)*request.form("B19"))*request.form("B10"))-(+(+(+request.form("B11")*request.form("C22")/100)*request.form("C19"))*request.form("B10")))
Response.write sum4 %>

<%

B10 = request.form("B10")
B11 = request.form("B11")
B13 = request.form("B13")
B15 = request.form("B15")
B20 = request.form("B20")
B18 = request.form("B18")
C18 = request.form("C18")
C20 = request.form("C20")

if (B11/B20) > (B11/B18) then
  sum5 = ((+(((+B11/B20))*(B15*B13))*B10)-(+(((+B11/C20))*(B13*B15))*B10))
else
  sum5 = ((+(((B11/B18))*(B15*B13))*B10)-(+(((B11/C18))*(B13*B15))*B10))
end if
Response.write sum5
%>

<%

B10 = request.form("B10")
B11 = request.form("B11")
B13 = request.form("B13")
B15 = request.form("B15")
B20 = request.form("B20")
B18 = request.form("B18")
C18 = request.form("C18")
C20 = request.form("C20")

if (B11/B20) > (B11/B18) then
  sum6 = ((+(((+B11/B20))*(B15*B13))*B10)-(+(((+B11/C20))*(B13*B15))*B10))
else
  sum6 = ((+(((B11/B18))*(B15*B13))*B10)-(+(((B11/C18))*(B13*B15))*B10))
end if
Response.write sum6

Response.write sum1 + sum2 + sum3 + sum4 + sum5 + sum6
%>
Avatar billede andersasp Nybegynder
10. juni 2004 - 10:50 #2
tusinde tak! Jeg tænkte på når man giver f.eks. nedenstående navnet "sum4"
gemmer man så denne værdi selvom kan lukker scriptet <%  %>???

<%sum4 = ((+(+(+request.form("B11")*request.form("B22")/100)*request.form("B19"))*request.form("B10"))-(+(+(+request.form("B11")*request.form("C22")/100)*request.form("C19"))*request.form("B10")))
Response.write sum4 %>
Avatar billede fennec Nybegynder
10. juni 2004 - 10:54 #3
Den bliver selvfølgelig gemt :o)

og tak for point.
Avatar billede nozio Nybegynder
10. juni 2004 - 10:56 #4
jeps - sum4 vil så gælde forresten af asp-filen.

Men du skulle fjerne disse script-slut / script-start - når du ikke har noget andet imellem dem:

Response.write sum5
%>

<%

B10 = request.form("B10")

sådan at du har én <% hvor scriptet starter og én %> hvor det slutter.

- det kræver lidt kræfter fra asp-fortolkeren at skulle hoppe ind og ud hele tiden.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging