utilizzo queste tre funzioni per sommare o sottrarre dei valori che passo alla funzione
ma se uno o piu di questi valori è inesistente mi da come risultato totale comunque 0
sapete aiutarmi??
Function Euro(cifra)
If cifra <> "" Then
Response.Write(formatnumber(cifra, 2, -2, -2, -2) & " €")
End IF
End Function
Function FNULL(valore)
If valore = "" or IsNull(valore) Then
valore = 0
End If
End Function
Function ResponsabiliTotale(ContantiTrattenuti,ContantiAcqu isiti,AssegniTrattenuti,Spese,Stipendi,Debiti,Util i)
Dim Positivo
Dim Negativo
Dim ResponsabileTotale
Negativo = (FNULL(ContantiTrattenuti) + FNULL(ContantiAcquisiti) + FNULL(AssegniTrattenuti) + FNULL(Debiti))
Positivo = (FNULL(Spese) + FNULL(Stipendi) + FNULL(Utili))
ResponsabileTotale = (Positivo - Negativo)
Response.Write(Euro(ResponsabileTotale) & "
")

Rispondi quotando
