23 messaggi dal 06 settembre 2002
A meno che, tutti i computer sui quali testo le mie applicazioni, soffrono di qualche malconfigurazione, posso assicurarvi che la seguente istruzione:

Response.Write FormatCurrency(0)

restituirà sempre "L. 0" per le impostazioni italiane, nonostante sia stato cambiato il simbolo valuta in "¤" dal "pannello di controllo" > "impostazioni internazionali"

...dimenticavo alcune volte restituisce il simbolo dell'euro...mediamente soltanto una volta su dieci...

Se questo non è solo un mio problema, allora siamo a posto... altrimenti vi chiedo umilmente un consiglio...

Ciao
creati una funzione

<code>
function FormattaValuta(valore)
formattavaluta = "&euro; " & FormatNumber(valore,2)
end function
</code>

ed anzichè usare formatcurrency, usa questa.
è molto più pratica.


<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
23 messaggi dal 06 settembre 2002
Grazie Daniele,
a volte anche le soluzioni semplici richiedono l'ispirazione...

...tuttavia mi sono sempre trovato molto bene con formatcurrency, poichè mi permetteva di cambiare tutte le impostazioni internazionali con "Session.LCID" (data, valuta, numeri)...soprattutto nel commercio elettronico...
si, ma finchè non ci sarà un aggiornamento alle tabelle locali, preferisco fare da me...

<hr color="#31659C" noshade size=1>
Daniele Bochicchio
<b>Content manager di http://www.aspitalia.com</b>

ASP 3 per esempi il mio libro

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

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.