aiuto programmazione asp e java

mancio93

Nuovo Utente
8
0
ciao a tutti...
qualche anima pia e volentierosa potrebbe darmi una mano a risolvere un problema con una pagina in asp??
vi anticipo che sono alle prime armi con questi linguaggi di programmazione quindi il problema potrebbe essere una scemenza ed io non me ne accorgo, ma purtroppo mi serve utilizzarli entro breve tempo...
vi rinrazio in anticipo e spero che qualcuno possa aiutarmi in quanto sono nei casini...
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Vedo Vedo Vedo un errore alla riga 123
Scherzi a parte, dov'è il problema?
 

mancio93

Nuovo Utente
8
0
la pagina asp mi da un errore di overflow allora sono andato a vedere nella barra degli indirizzi(utilizzo il metodo get) ed ho notato che non passa i suddetti valori anche se nel codice non ho riscontrato errori
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Posta il codice, ma non me ne intendo di asp.
 

mancio93

Nuovo Utente
8
0
il codice è un po lungo, comunque asp utlilizza il vb script quindi se conosci vb dovresti trovarti bene
che faccio lo posto sotto spoiler??

- - - Updated - - -

ho anche un problema con una pagina in java...in quello sei piu pratico???

- - - Updated - - -

rettifico, problema in java risolto
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Metti nello spoiler più il tag code.
Esempio:
Codice:
#include <iostream>
using namespace std;

int main(){
 cout << "hello world" << endl;
return 0;
}
Capito?
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Nella risposta avanzata ci sono dei pulsanti con un icona. Clicca il terzultimo da sinistra verso destra, della terza colonna, con scritto "spoi". Poi clicca il penultimo da sinistra verso destra, della seconda colonna, ossia l'asterisco. Incolli il codice.
 

mancio93

Nuovo Utente
8
0
questa è la prina pagina(riclassifica_anno1.htlm in cui metto l'innput
Codice:
<html>
    <head>
        <script language="JavaScript">
 
            function somma1()
                {
// dichiarazione delle variabili
                    var addendo1=(document.all.Rv.value);
                    var addendo2=(document.all.a.value);
                    var addendo3=(document.all.b.value);
                    var addendo4=(document.all.c.value);
                    var addendo5=(document.all.d.value);
                    var addendo6=(document.all.e.value);
                    var addendo7=(document.all.f.value);
                    var addendo8=(document.all.g.value);
                    var addendo9=(document.all.h.value);
                    var addendo10=(document.all.i.value);
                    var addendo11=(document.all.j.value);
                    var addendo12=(document.all.k.value);
                    var addendo13=(document.all.l.value);
                    var addendo14=(document.all.m.value);
                    var addendo15=(document.all.n.value);
                    var addendo16=(document.all.o.value);
                    var addendo17=(document.all.Rv1.value);
                    var addendo18=(document.all.a1.value);
                    var addendo19=(document.all.b1.value);
                    var addendo20=(document.all.c1.value);
                    var addendo21=(document.all.d1.value);
                    var addendo22=(document.all.e1.value);
                    var addendo23=(document.all.f1.value);
                    var addendo24=(document.all.g1.value);
                    var addendo25=(document.all.h1.value);
                    var addendo26=(document.all.i1.value);
                    var addendo27=(document.all.j1.value);
                    var addendo28=(document.all.k1.value);
                    var addendo29=(document.all.l1.value);
                    var addendo30=(document.all.m1.value);
                    var addendo31=(document.all.n1.value);
                    var addendo32=(document.all.o1.value);
                    var risultato1=(document.all.Vp.value);
                    var risultato2=(document.all.Va.value);
                    var risultato3=(document.all.mol.value);
                    var risultato4=(document.all.Ro.value);
                    var risultato5=(document.all.Rgo.value);
                    var risultato6=(document.all.Ri.value);
                    var risultato7=(document.all.Vp1.value);
                    var risultato8=(document.all.Va1.value);
                    var risultato9=(document.all.mol1.value);
                    var risultato10=(document.all.Ro1.value);
                    var risultato11=(document.all.Rgo1.value);
                    var risultato12=(document.all.Ri1.value);
//fine della dichiarazione delle variaili
//controllo sulla numericità dei dati inseriti
                    if (isNaN(addendo1))
                        {
                            if (addendo1=="") 
                                {
                                    addendo1=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.Rv.focus();
                                }
                        }
 
                    if (isNaN(addendo2)) 
                        {
                            if (addendo2=="")
                                {
                                    addendo2=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.a.focus();
                                }
                        }
 
                    if (isNaN(addendo3)) 
                        {
                            if (addendo3=="") 
                                {
                                    addendo3=0;
                                } 
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.b.focus();
                                }
                        }

                    if (isNaN(addendo4))
                        {
                            if (addendo4="")
                                {
                                    addendo4=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.c.focus();
                                }
                        }
                    if (isNaN(addendo5))
                        {
                            if (addendo5=="")
                                {
                                    addendo5=0;
                                } 
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.d.focus();
                                }
                        }
 
                    if (isNaN(addendo6))
                        {
                            if (addendo6=="")
                                {
                                    addendo6=0;
                                } 
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.e.focus();
                                }
                        }
                    if (isNaN(addendo7))
                        {
                            if (addendo7=="")
                                {
                                    addendo7=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.f.focus();
                                }
                        }
 
                    if (isNaN(addendo8))
                        {
                            if (addendo8=="")
                                {
                                    addendo8=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.g.focus();
                                }
                        }
                    if (isNaN(addendo9))
                        {
                            if (addendo9=="")
                                {
                                    addendo9=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.h.focus();
                                }
                        }
 
                    if (isNaN(addendo10))
                        {
                            if (addendo10=="")
                                {
                                    addendo10=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.i.focus();
                                }
                        }
                    if (isNaN(addendo11)) 
                        {
                            if (addendo11=="")
                                {
                                    addendo11=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.j.focus();
                                }
                        }
 
                    if (isNaN(addendo12)) 
                        {
                            if (addendo12=="")
                                {
                                    addendo12=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.k.focus();
                                }
                        }
                    if (isNaN(addendo13))
                        {
                            if (addendo13=="")
                                {
                                    addendo13=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.l.focus();
                                }
                        }
 
                    if (isNaN(addendo14)) 
                        {
                            if (addendo14=="")
                                {
                                    addendo14=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.m.focus();
                                }
                        }
                    if (isNaN(addendo15))
                        {
                            if (addendo15=="")
                                {
                                    addendo15=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.n.focus();
                                }
                        }
 
                    if (isNaN(addendo16))
                        {
                            if (addendo16=="")
                                {
                                    addendo16=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.o.focus();
                                }
                        }
                        if (isNaN(addendo17))
                        {
                            if (addendo17=="") 
                                {
                                    addendo17=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.Rv1.focus();
                                }
                        }

                    if (isNaN(addendo18)) 
                        {
                            if (addendo18=="")
                                {
                                    addendo18=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.a1.focus();
                                }
                        }
 
                    if (isNaN(addendo19)) 
                        {
                            if (addendo19=="") 
                                {
                                    addendo19=0;
                                } 
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.b1.focus();
                                }
                        }
 
                    if (isNaN(addendo20))
                        {
                            if (addendo20="")
                                {
                                    addendo20=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.c1.focus();
                                }
                        }    
                    if (isNaN(addendo21))
                        {
                            if (addendo21=="")
                                {
                                    addendo21=0;
                                } 
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.d1.focus();
                                }
                        }
 
                    if (isNaN(addendo22))
                        {
                            if (addendo22=="")
                                {
                                    addendo22=0;
                                } 
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.e1.focus();
                                }
                        }
                    if (isNaN(addendo23))
                        {
                            if (addendo23=="")
                                {
                                    addendo23=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.f1.focus();
                                }
                        }
                    if (isNaN(addendo24))
                        {
                            if (addendo24=="")
                                {
                                    addendo24=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.g1.focus();
                                }
                        }
                    if (isNaN(addendo25))
                        {
                            if (addendo25=="")
                                {
                                    addendo25=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.h1.focus();
                                }
                        }
 
                    if (isNaN(addendo26))
                        {
                            if (addendo26=="")
                                {
                                    addendo26=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.i1.focus();
                                }
                        }
                    if (isNaN(addendo27)) 
                        {
                            if (addendo27=="")
                                {
                                    addendo27=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.j1.focus();
                                }
                        }
 
                    if (isNaN(addendo28)) 
                        {
                            if (addendo28=="")
                                {
                                    addendo28=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.k1.focus();
                                }
                        }
                    if (isNaN(addendo29))
                        {
                            if (addendo29=="")
                                {
                                    addendo29=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.l1.focus();
                                }
                        }
 
                    if (isNaN(addendo30)) 
                        {
                            if (addendo30=="")
                                {
                                    addendo30=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.m1.focus();
                                }
                        }
                    if (isNaN(addendo31))
                        {
                            if (addendo31=="")
                                {
                                    addendo31=0;
                                }
                            else
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.n1.focus();
                                }
                        }

                    if (isNaN(addendo32))
                        {
                            if (addendo32=="")
                                {
                                    addendo32=0;
                                }
                            else 
                                {
                                    window.alert("il valore inserito non è un numero");
                                    document.all.o1.focus();
                                }
                        }
                    document.all.Vp.value=1*addendo1 + 1*addendo2 + 1*addendo3 + 1*addendo4;
                    document.all.Va.value=-1*addendo5 + 1*addendo6 - 1*addendo7 - 1*addendo8 + 1*risultato1;
                    document.all.mol.value=-1*addendo9 + 1*risultato2;
                    document.all.Ro.value=-1*addendo10 - 1*addendo11 - 1*addendo12 + 1*risultato3;
                    document.all.Rgo.value=1*addendo13 + 1*addendo14 +  1*risultato4;
                    document.all.Ri.value=1*addendo15 + 1*risultato5 ;
                    document.all.Re.value=1*addendo16 + 1*risultato6 ;
                    document.all.Vp1.value=1*addendo17 + 1*addendo18+ 1*addendo19+ 1*addendo20;
                    document.all.Va1.value=-1*addendo21 + 1*addendo22 - 1*addendo23 - 1*addendo24 + 1*risultato7;
                    document.all.mol1.value=-1*addendo25 + 1*risultato8;
                    document.all.Ro1.value=-1*addendo26 - 1*addendo27 - 1*addendo28 + 1*risultato9;
                    document.all.Rgo1.value=1*addendo29 + 1*addendo30 +  1*risultato10;
                    document.all.Ri1.value=1*addendo31 + 1*risultato11 ;
                    document.all.Re1.value=1*addendo32 + 1*risultato12 ;
//fine del controllo e chiusura dello script java
                }
        </script>
    </head>
    <body>
        <h3>
            <center>Stato patrimoniale riclassificato</center>
        </h3>
        <br/>
        <center>
            <form method="get" action="calcind.asp">
                <table border=3>
                    <tr>
                        <th colspan=3>impieghi</th>
                        <th colspan=3>fonti</th>
                    </tr>
                    <tr>
                        <td>&nbsp;&nbsp;</td>
                        <td><center>anno n-1</center></td>
                        <td><center>anno n</center></td>
                        <td>&nbsp;&nbsp;</td>
                        <td><center>anno n-1</center></td>
                        <td><center>anno n</center></td>
                    </tr>
                    <tr>
                        <td>attivo corrente(Ac)</td>
                        <td><input type="text" name="Ac"></td>
                        <td><input type="text" name="Ac1"></td>
                        <td>debiti a breve scadenza(db)</td>
                        <td><input type="text" name="Db"></td>
                        <td><input type="text" name="Db1"></td>
                    </tr>
                    <tr>
                        <td>disponibilità liquide(Dl)</td>
                        <td><input type="text" name="Dl"></td>
                        <td><input type="text" name="Dl1"></td>
                        <td colspan=3>&nbsp;&nbsp;</td>
                    </tr>
                    <tr>
                        <td>disponibilità finanziarie(Df)</td>
                        <td><input type="text" name="Df"></td>
                        <td><input type="text" name="Df1"></td>
                        <td>debiti a media lunga scadenza</td>
                        <td><input type="text" name="Dc"></td>
                        <td><input type="text" name="Dc1"></td>
                    </tr>
                    <tr>    
                        <td>rimanenze(Rm)</td>
                        <td><input type="text" name="Rm"></td>
                        <td><input type="text" name="Rm1"></td>
                        <td colspan=3>&nbsp;&nbsp;</td>
                    </tr>
                    <tr>
                        <td>attivo immobilizzato(Im)</td>
                        <td><input type="text" name="Im"></td>
                        <td><input type="text" name="Im1"></td>
                        <td>capitale di debito(Cd)</td>
                        <td><input type="text" name="Cd"></td>
                        <td><input type="text" name="Cd1"></td>
                    </tr>
                    <tr>
                        <td>immobilizzazioni immateriali</td>
                        <td><input type="text" name="immmat"></td>
                        <td><input type="text" name="immmat1"></td>
                        <td>Patrimonio netto(Pn)</td>
                        <td><input type="text" name="Pn"></td>
                        <td><input type="text" name="Pn1"></td>
                    </tr>
                    <tr>
                        <td>immobilizzazioni materiali</td>
                        <td><input type="text" name="immimat"></td>
                        <td><input type="text" name="immimat1"></td>
                        <td>Capitale proprio(Cp)</td>
                        <td><input type="text" name="Cp"></td>
                        <td><input type="text" name="Cp1"></td>
                    </tr>
                    <tr>
                        <td>immobilizzazioni finanziarie</td>
                        <td><input type="text" name="immfin"></td>
                        <td><input type="text" name="immfin1"></td>
                        <td>utile d'esercizio(Re)</td>
                        <td><input type="text" name="Ree"></td>
                        <td><input type="text" name="Ree1"></td>
                    </tr>
                    <tr>
                        <td colspan=6>&nbsp;</td>
                    </tr>
                    <tr>
                        <td>totale impieghi(Ti)</td>
                        <td><input type="text" name="Ti"></td>
                        <td><input type="text" name="Ti1"></td>
                        <td>totale fonti(Tf)</td>
                        <td><input type="text" name="Tf"></td>
                        <td><input type="text" name="Tf"></td>
                    </tr>
                </table>
            
        </center>
        <br />
        <h3>
            <center>Conto Economico riclassificato al valore aggiunto</center>
        </h3>
        <br/>
        <center>
                <table border=3>
                    <tr>
                        <td>&nbsp;&nbsp;</td>
                        <td>ricavi netti di vendita (Rv)</td>
                        <td><input type="text" name="Rv" onkeyup="somma1()"></td>
                        <td><input type="text" name="Rv1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;+</td>
                        <td>costi patrimonializzati per lavori interni</td>
                        <td><input type="text" name="a" onkeyup="somma1()"></td>
                        <td><input type="text" name="a1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>+/-</td>
                        <td>variazione delle rimanenze,lavori in corso su ordinazione</td>
                        <td><input type="text" name="b" onkeyup="somma1()"></td>
                        <td><input type="text" name="b1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;+</td>
                        <td>altri ricavi e proventi di gestione</td>
                        <td><input type="text" name="c" onkeyup="somma1()"></td>
                        <td><input type="text" name="c1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>valore della produzione(Vp)</td>
                        <td><input type="text" name="Vp" disabled=true></td>
                        <td><input type="text" name="Vp1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>costi netti per acquisto merci, materie prime</td>
                        <td><input type="text" name="d" onkeyup="somma1()"></td>
                        <td><input type="text" name="d1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>+/-</td>
                        <td>variazione delle rimanenze di materie prime, merci</td>
                        <td><input type="text" name="e" onkeyup="somma1()"></td>
                        <td><input type="text" name="e1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>costi per godimento beni di terzi</td>
                        <td><input type="text" name="f" onkeyup="somma1()"></td>
                        <td><input type="text" name="f1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>altri costi diversi di gestione</td>
                        <td><input type="text" name="g" onkeyup="somma1()"></td>
                        <td><input type="text" name="g1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>valore aggiunto(Va)</td>
                        <td><input type="text" name="Va" disabled=true></td>
                        <td><input type="text" name="Va1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>costi del personale</td>
                        <td><input type="text" name="h" onkeyup="somma1()"></td>
                        <td><input type="text" name="h1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>margine operativo lordo(EBITDA)(mol)</td>
                        <td><input type="text" name="mol" disabled=true></td>
                        <td><input type="text" name="mol1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>ammortamenti</td>
                        <td><input type="text" name="i" onkeyup="somma1()"></td>
                        <td><input type="text" name="i1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>svalutazione crediti</td>
                        <td><input type="text" name="j" onkeyup="somma1()"></td>
                        <td><input type="text" name="j1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>accantonamenti a fondi rischi ed oneri</td>
                        <td><input type="text" name="k" onkeyup="somma1()"></td>
                        <td><input type="text" name="k1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>reddito operativo(EBIT)(Ro)</td>
                        <td><input type="text" name="Ro" disabled=true></td>
                        <td><input type="text" name="Ro1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>+/-</td>
                        <td>risultato della gestione finanziaria</td>
                        <td><input type="text" name="l" onkeyup="somma1()"></td>
                        <td><input type="text" name="l1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>+/-</td>
                        <td>risultato della gestione accessoria</td>
                        <td><input type="text" name="m" onkeyup="somma1()"></td>
                        <td><input type="text" name="m1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>risultato economico della gestione ordinaria</td>
                        <td><input type="text" name="Rgo" disabled=true></td>
                        <td><input type="text" name="Rgo1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>+/-</td>
                        <td>risultato della gestione straordinria</td>
                        <td><input type="text" name="n" onkeyup="somma1()"></td>
                        <td><input type="text" name="n1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>risultato economico al lordo delle imposte(Ri)</td>
                        <td><input type="text" name="Ri" disabled=true></td>
                        <td><input type="text" name="Ri1" disabled=true></td>
                    </tr>
                    <tr>
                        <td>&nbsp;-</td>
                        <td>imposte dell'esercizio</td>
                        <td><input type="text" name="o" onkeyup="somma1()"></td>
                        <td><input type="text" name="o1" onkeyup="somma1()"></td>
                    </tr>
                    <tr>
                        <td>&nbsp;=</td>
                        <td>utile/perdita d'esercizio(Re)</td>
                        <td><input type="text" name="Re" disabled=true></td>
                        <td><input type="text" name="Re1" disabled=true></td>
                    </tr>
                </table>
            
            
                <input type="submit" value="Calcola Indici">
                <input type="reset" value="Ripristina Campi">
            </center>
                <p align=right><a href=index.html>HOME</a>
            </form>
    </body>
</html>
e questa è quella di elaborazione
Codice:
<%@ language = vbscript %>
<%
'dichiaro le variabili
'attivo circolante anno1
dim Ac
'debiti a breve scadenza anno1
dim Db
'disponibilità liquide anno1
dim Dl
'disponibilità finanziarie anno1
dim Df
'debiti a media lunga scadenza anno1
dim Dc
'attivo immobilizzato anno1
dim Im
'capitale di debito anno1
dim Cd
'capitale proprio anno1
dim Cp
'Utile d'esercizio anno1
dim Re
'reddito operativo
dim Ro
'totale impieghi anno1
dim Ti
'oneri finanziari
dim Of
'ricavi di vendita
dim Rv
'valore aggiunto
dim Va
'return on equity anno1
dim roe
'return on investment anno1
dim roi
'return on debit anno1
dim rod
'return on sales anno1
dim ros
'rotazione degli impieghi anno1
dim rota
'leverange anno1
dim leverage
'incidenza della gesione non caratteristica anno1
dim incidnocarat
'produttività del capitale investito anno1
dim prodcap
'incidenza del capitale proprio anno1
dim incidcap
'indice di autocopertura delle immobilizzazioni anno1
dim indautocop
'indice di copertura globale delle immobilizzazioni anno1
dim copglob
'indice di disponibilità anno1
dim inddisp
'indice di liquidità secondaria anno1
dim indliqsec
'attivo circolante anno2
dim Ac1
'debiti a breve scadenza anno2
dim Db1
'disponibilità liquide anno2
dim Dl1
'disponibilità finanziarie anno2
dim Df1
'debiti a media lunga scadenza anno2
dim Dc1
'attivo immobilizzato anno2
dim Im1
'capitale di debito anno2
dim Cd1
'capitale proprio anno2
dim Cp1
'Utile d'esercizio anno2
dim Re1
'reddito operativo anno2
dim Ro1
'totale impieghi anno2
dim Ti1
'oneri finanziari anno2
dim Of1
'ricavi di endita anno2
dim Rv1
'valore aggiunto anno2
dim Va1
'return on equity anno2
dim roe1
'return on investment anno2
dim roi1
'return on debit anno2
dim rod1
'return on sales anno2
dim ros1
'rotazione degli impieghi anno2
dim rota1
'leverange anno2
dim leverage1
'incidenza della gesione non caratteristica anno2
dim incidnocarat1
'produttività del capitale investito anno2
dim prodcap1
'incidenza del capitale proprio anno2
dim incidcap1
'indice di autocopertura delle immobilizzazioni anno2
dim indautocop1
'indice di copertura globale delle immobilizzazioni anno2
dim copglob1
'indice di disponibilità anno2
dim inddisp1
'indice di liquidità secondaria anno2
dim indliqsec1
'fine dichiarazione delle variabili
'assegnazione delle variabili ai valori della pagina riclassifica_anno1.htiml
Ac= request.querystring("Ac")
Db= request.querystring("Db")
Dl= request.querystring("Dl")
Df= request.querystring("Df")
Dc= request.querystring("Dc")
Im= request.querystring("Im")
Cd= request.querystring("Cd")
Cp= request.querystring("Cp")
Re= request.querystring("Re")
Ro= request.querystring("Ro")
Rv= request.querystring("Rv")
Ti= request.querystring("Ti")
Of= request.querystring("Of")
Va= request.querystring("Va")
Ac1= request.querystring("Ac1")
Db1= request.querystring("Db1")
Dl1= request.querystring("Dl1")
Df1= request.querystring("Df1")
Dc1= request.querystring("Dc1")
Im1= request.querystring("Im1")
Cd1= request.querystring("Cd1")
Cp1= request.querystring("Cp1")
Re1= request.querystring("Re1")
Ti1= request.querystring("Ti1")
Ro1= request.querystring("Ro1")
Of1= request.querystring("Of1")
Rv1= request.querystring("Rv1")
Va1= request.querystring("Va1")
'fine assegnazione variabili
'definizione dei calcoli per gli indici
roe =(Re/Cp)*100
roe1=(Re1/Cp1)*100
roi=(Ro/Ti)*100
roi1=(Ro1/Ti1)*100
rod=(Of/Cd)*100
rod1=(Of1/Cd1)*100
ros=(Ro/Rv)*100
ros1=(Ro1/Rv1)*100
rota=(Rv/Ti)
rota1=(Rv1/Ti1)
leverage=(Ti/Cp)
leverage1=(Ti1/Cp1)
incidnocarat=(Re/Ro)*100
incidnocarat=(Re1/Ro1)*100
prodcap=(Va/Ti)
prodcap1=(Va1/Ti1)
incidcap=(Cp/Ti)
incidcap1=(Cp1/Ti1)
indautocop=(Cp/Im)
indautocop1=(Cp1/Im1)
copglob=(Dc+Cp)/Im
copglob1=(Dc1+Cp1)/Im1
inddisp=(Ac/Db)
inddisp1=(Ac1/Db1)
indliqsec=(Df+Dl)/Db
indliqsec1=(Df1+Dl1)/Db1
%>
<html>
    <body>
        <h3>ROE</h3>
        <h4>il valore del ROE dell anno n-1 è di<%response.write roe %>%, mentre quello dell'anno n è di <%response.write roe1 %>%</h4>
        <br>
        dato che il ROE dell'anno n-1 risulta 
        <%select case roe
            case roe>roe1
                response.write "maggiore al  ROE dell&acute;anno n possiamo ipotizzare che la remunerazione ottenuta dal investimento nell&acute;azienda sia aumentata." 
            case roe<roe1
                response.write "minore al  ROE dell&acute;anno n possiamo ipotizzare che la remunerazione ottenuta dal investimento nell&acute;azienda sia diminuita."
            case roe=roe1
                response.write "uguale al  ROE dell&acute;anno n possiamo ipotizzare che la remunerazione ottenuta dal investimento nell&acute;azienda sia rimasta invariata."
        end select%>
        Per verificare questa ipotesi possiamo analizzare i risultati ottenuti dal <a href ="roi">ROI</a> ,dal <a href ="leverage">leverage</a> e dall'<a href ="incidnocar">incidenza della gestione non caratteristica</a>
        <br />
        <br />
        <h3><A NAME="roi">ROI</A></h3>
        <h4>il valore del ROI dell'anno n-1 è di <%response.write roi %>%, mentre quello dell'anno n è di <%response.write roi1 %>%</h4>
        <br>
        dato che il ROI dell'anno n-1 risulta 
        <%select case roi
            case roi>roi1
                response.write "maggiore al  ROI dell&acute;anno n possiamo ipotizzare che " 
            case roi<roi1
                response.write "minore al  ROI dell&acute;anno n possiamo ipotizzare che "
            case roi=roi1
                response.write "uguale al  ROI dell&acute;anno n possiamo ipotizzare che "
        end select%>
        Per verificare questa ipotesi possiamo analizzare i risultati ottenuti dal <a href =ros>ROS</a> e dalla <a href =rota>rotazionedegli impieghi</a>
        <br />
        <br />
        <h3>ROD</h3>
        <h4>il valore del ROD dell anno n-1 è di<%response.write rod %>%, mentre quello dell'anno n è di <%response.write rod1 %>%</h4>
        <br>
        dato che il ROD dell'anno n-1 risulta 
        <%select case rod
            case rod>rod1
                response.write "maggiore al  ROD dell&acute;anno n possiamo ipotizzare che " 
            case rod<rod1
                response.write "minore al  ROD dell&acute;anno n possiamo ipotizzare che "
            case rod=rod1
                response.write "uguale al  ROD dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3><A NAME="ros">ROS</a></h3>
        <h4>il valore del ROS dell anno n-1 è di
        <%response.write ros %>%, mentre quello dell'anno n è di <%response.write ros1 %>%</h4>
        <br>
        dato che il ROS dell'anno n-1 risulta 
        <%select case ros
            case ros>ros1
                response.write "maggiore al  ROS dell&acute;anno n possiamo ipotizzare che " 
            case ros<ros1
                response.write "minore al  ROS dell&acute;anno n possiamo ipotizzare che "
            case ros=ros1
                response.write "uguale al  ROS dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3><A NAME="leverage">leverage</A></h3>
        <h4>il valore del leverage dell anno n-1 è di
        <%response.write leverage %>%, mentre quello dell'anno n è di <%response.write leverage1 %>%</h4>
        <br>
        dato che il leverage dell'anno n-1 risulta 
        <%select case leverage
            case leverage>leverage1
                response.write "maggiore al  leverage dell&acute;anno n possiamo ipotizzare che " 
            case leverage<leverage1
                response.write "minore al  leverage dell&acute;anno n possiamo ipotizzare che "
            case leverage=leverage1
                response.write "uguale al  leverage dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3><a NAME="rota">rotazione degli impieghi</a></h3>
        <h4>il valore della rotazione degli impieghi dell anno n-1 è di
        <%response.write rota %>%, mentre quello dell'anno n è di <%response.write rota1 %>%</h4>
        <br>
        dato che la rotazione degli impieghi dell'anno n-1 risulta 
        <%select case rota
            case rota>rota1
                response.write "maggiore a quella dell&acute;anno n possiamo ipotizzare che " 
            case rota<rota1
                response.write "minore a quella dell&acute;anno n possiamo ipotizzare che "
            case rota=rota1
                response.write "uguale a quella dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3><A NAME="incidnocar">indice della gestione non caratteristica</A></h3>
        <h4>il valore del indice della gestione non caratteristica dell anno n-1 è di
        <%response.write incidnocar %>%, mentre quello dell'anno n è di <%response.write incidnocar1 %>%</h4>
        <br>
        dato che l'indice della gestione non caratteristica dell'anno n-1 risulta 
        <%select case incidnocar
            case incidnocar>incidnocar1
                response.write "maggiore a quello dell&acute;anno n possiamo ipotizzare che " 
            case incidnocar<incidnocar1
                response.write "minore a quello dell&acute;anno n possiamo ipotizzare che "
            case incidnocar=incidnocar1
                response.write "uguale a quello dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>Produttività del capitale investito</h3>
        <h4>il valore della produttività del capitale investito dell anno n-1 è di
        <%response.write prodcap %>%, mentre quello dell'anno n è di <%response.write prodcap1 %>%</h4>
        <br>
        dato che la produttività del capitale investito dell'anno n-1 risulta 
        <%select case prodcap
            case prodcap>prodcap1
                response.write "maggiore a quella dell&acute;anno n possiamo ipotizzare che " 
            case prodcap<prodcap1
                response.write "minore a quella dell&acute;anno n possiamo ipotizzare che "
            case prodcap=prodcap1
                response.write "uguale a quella dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>Incidenza del capitale proprio</h3>
        <h4>il valore dell' incidenza del capitale proprio dell anno n-1 è di
        <%response.write incidcap%>%, mentre quello dell'anno n è di <%response.write incidcap1 %>%</h4>
        <br>
        dato che l'incidenza del capitale proprio dell'anno n-1 risulta 
        <%select case incidcap
            case incidcap>incidcap1
                response.write "maggiore di quella dell&acute;anno n possiamo ipotizzare che " 
            case incidcap<incidcap1
                response.write "minore di quella dell&acute;anno n possiamo ipotizzare che "
            case incidcap=incidcap1
                response.write "uguale di quella dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>Indice di autocopertura delle immobilizzazioni</h3>
        <h4>il valore dell'indice di autocopertura delle immobilizzazioni dell anno n-1 è di
        <%response.write indautocop %>%, mentre quello dell'anno n è di <%response.write indautocop1 %>%</h4>
        <br>
        dato che Indice di autocopertura delle immobilizzazioni dell'anno n-1 risulta 
        <%select case indautocop
            case indautocop>indautocop1
                response.write "maggiore a quello dell&acute;anno n possiamo ipotizzare che " 
            case indautocop<indautocop1
                response.write "minore a quello dell&acute;anno n possiamo ipotizzare che "
            case indautocop=indautocop1
                response.write "uguale a quello dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>indice di copertura globale delle immobilizzazioni</h3>
        <h4>il valore dell'indice di copertura globale delle immobilizzazioni dell anno n-1 è di
        <%response.write copglob %>%, mentre quello dell'anno n è di <%response.write copglob1 %>%</h4>
        <br>
        dato che l'indice di copertura globale delle immobilizzazioni dell'anno n-1 risulta 
        <%select case copglob
            case copglob>copglob1
                response.write "maggiore di quello dell&acute;anno n possiamo ipotizzare che " 
            case copglob<copglob1
                response.write "minore di quello dell&acute;anno n possiamo ipotizzare che "
            case copglob=copglob1
                response.write "uguale di quello dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>Indice di disponibilità </h3>
        <h4>il valore dell'indice di disponibilità dell anno n-1 è di
        <%response.write inddisp %>%, mentre quello dell'anno n è di <%response.write inddisp1 %>%</h4>
        <br>
        dato che l'indice di disponibilità dell'anno n-1 risulta 
        <%select case inddisp
            case inddisp>inddisp1
                response.write "maggiore di quello dell&acute;anno n possiamo ipotizzare che " 
            case inddisp<inddisp1
                response.write "minore di quello dell&acute;anno n possiamo ipotizzare che "
            case inddisp=inddisp1
                response.write "uguale di quello dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
        <h3>Indice di liquidità secondaria</h3>
        <h4>il valore dell'indice di liquidità secondaria dell anno n-1 è di
        <%response.write indliqsec %>%, mentre quello dell'anno n è di <%response.write indliqsec1 %>%</h4>
        <br>
        dato che l'indice di liquidità secondaria dell'anno n-1 risulta 
        <%select case indliqsec
            case indliqsec>indliqsec1
                response.write "maggiore di quello dell&acute;anno n possiamo ipotizzare che " 
            case indliqsec<indliqsec1
                response.write "minore di quello dell&acute;anno n possiamo ipotizzare che "
            case indliqsec=indliqsec1
                response.write "uguale di quello dell&acute;anno n possiamo ipotizzare che "
        end select%>
        <br />
        <br />
    <p align=right><a href=index.html>HOME</a>
    </body>
</html>
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Prima volevi dire JavaScript quindi?
Il tuo script JS funziona solo con IE, gli altri browser usano getElementById(). Gli eventi gestiscili all'interno dello script, perchè utilizzando IE, un elemento può richiamare una funzione JS che VBS.
ex:
<p onclick="funz()">Hello World </p>
Poi, qual'è lo scopo del tuo programma?
(JS)Perchè dichiari tutte le variabili in una funzione?
Per l'asp, aspetta qualcun'altro.
Poi non ho capito dove riscontri l'errore.
 

mancio93

Nuovo Utente
8
0
ma io lo sto usando su firefox e mi va perfettamente( il java) il problema lo riscontro nella seconda pagina, quella in asp in quanto mi da un errore di overflow perche la pagina precedente non gli ha passato 2 dei valori (cioe Re e Ro), anche se ho individuato il problema non riesco a rsolverlo
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
Ma perchè usare le vecchie versioni del DOM, che ormai sono obsolete e causa di incompatibilità con i browser moderni
E' JavaScript NON Java.
 

mancio93

Nuovo Utente
8
0
purtroppo questo è un progetto scolastico e non posso spaziare utilizzando quello che mi pare ma posso solo usare quello che mi è stato """spegato""" a cuola...
comunque ho scritto java e non javascript per abbbreviare
 

signore del tempo

Utente Èlite
3,228
491
CPU
Intel Core i5 4670K
Scheda Madre
Asus Z87-Plus
HDD
WD Caviar Green 500GB
RAM
G.Skill Ares 2x4GB 1600MHz
GPU
Sapphire 7850 1GB @ 1050MHz
Audio
Integrata
Monitor
Acer V193w
PSU
XFX ProSeries 550W Core Edition
Case
CM HAF 912 plus
OS
ArchLinux + KDE - Windows 10
E' un errore gravissimo. Sono due linguaggi differenti.
Per abbreviare automobile, scrivi moto?
 

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!

Discussioni Simili