160 messaggi dal 08 novembre 2001
Ciao a tutti,
ho una funzione vbscript che recupera il valore di una txtbox e lo moltiplica per una costante.
problema con i decimali: a seconda delle impostazioni internazionali se nella textbox si inseriscono numeri con la virgola tutto ok, se invece della virgola si usa il punto 0.45 diventa 45,00.

In Visual Basic esiste una funzione format$ che con opportuni parametri permette di bypassare le opzioni internazionali ed evitare l'inconveniente, però non funziona su web!!
Ho girovagato tra i forum e qualcuno suggeriva : session.LCID = 1040, ma non risolvo comunque il mio problema.

Qualcuno ha qualche suggerimento ?

Grazie in anticipo come sempre.

Nawedra
43 messaggi dal 06 settembre 2002
Prova con

FormatNumber(variabile,2)

Ciao
160 messaggi dal 08 novembre 2001
....mi sa che nn hai letto il titolo......cmq ho risolto facendo cambiare le impostazioni internazionali al cliente

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.