Newsgroup: it.comp.appl.access
Titolo: Visualizzazione valuta

Ciao, ho un piccolo prblema: non risco a visualizzare come vorrei gli
importi di una Query..
Tabella RCCE:
Campo VALORE
TIpo dati VALUTA
Formato STANDARD
Pos Decimale 2
Tabella Costi:
Campo IMPCOSTO
Tipo dati VALUTA
Formato STANDARD
Pos Decimale 2
Quindi i 2 campi nelle rispettive tabelle sono uguali...
QryTotaleRicavi
SELECT Sum(RCCE.VALORE) AS SommaDiVALORE
FROM RCCE
WHERE (((RCCE.DATASOST) Between [Dalla Data] And [Alla data]));
QryTotaleCosti
SELECT Sum(Costi.ImpCosto) AS SommaDiImpCosto
FROM Costi
WHERE (((Costi.DataCosto) Between [Dalla data] And [Alla data]));
QryUtile
SELECT nz([SommaDiValore],0) AS Ricavi, nz([SommaDiImpCosto],0) AS Costi,
[Ricavi]-[Costi] AS Utile
FROM QryTotaleRicavi, QryTotaleCosti;
Ho fatto tutti i tentativi possibili cambiando il formato nelle proprietà
dei campi ma non sono riuscito ad ottenere quello che vorrei:
un numero con il separatore delle migliaia e 2 decimali!
per esempio:
222.456,40
mi viene visualizzato così:
222456,40
potreste aiutarmi a risolvere questo problema?
Grazie a tutti!

 Grazie a tutti!
Sulla colonna della Query (in modalitą struttura), click destro, proprietą,
formato, standard.
Ciao
Ever


Ciao Ever,
avevo già fatto questo tentativo ma ho voluto riprovare : niente da fare!
Il fatto curioso è che le singole query funzionano bene visualizzando gli
importi nel giusto formato;
Il problema nasce nel momento in cui le inseirsco nella Query per calcolare
l'Utile
Forse è il "NZ" a creare questo problema?
ho controllato anche le opzioni di sistema dal Pannello di controllo e
sembra sia tutto OK
mah...
Qualche altro consiglio?
Grazie

 Grazie a tutti!
Apri la struttura della query QryUtile e nel formato del campo Utile scrivi
###.###,00 o se preferisci imposta tale formato a Valuta.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:j%wKb.234130$e6.92...@twister2.libero.it...

Grazie anche a te Roberto ma non ho risolto
č proprio il campo Utile della query QryUtile l'unico che visualizza il
numero nel formato corretto
gli altri 2, vale a dire il campo Ricavi ed il campo Costi, invece non
separano le migliaia ecc ecc
Come dicevo prima, le query QryTotaleRicavi e QryTotaleCosti, eseguite
singolarmente, visualizzano i numeri correttamente
quando le inserisco nella Query QryUtile devo per forza inserire la funzione
NZ() per non avere il campo Null..
..e iniziano i problemi!
se non uso la funzione NZ() tutto va bene solo che poi mi sballa i conteggi,
nel senso che basta che un campo sia nullo per non visualizzare
correttamente l'Utile (Ricavi-Costi)
Grazie cmq!
ciao

 ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

Ehi, ho risolto in qualche modo ma non mi sembra una procedura molto
limpida...
la QryUtile è origine record di una form ed usavo i campi Ricavo, Costi e
Utile direttamente nella maschera;
in questo modo non c'è stato verso che i numeri mi venissero visualizzati
correttamente...
così ho tolto la funzione NZ() da QryUtile lasciandola  sempre come origine
record della form, ho usato 3 caselle di testo per visualizzare i dati
facendo riferimento ai campi della query utilizzando però la funzione NZ()
Così mi visualizza i numeri come voglio io ma non è una forzatura procedere
in questo modo?
Ciao

 ha scritto nel messaggio
news:m1CKb.230922$vO5.9...@twister1.libero.it...

Prova a fare Val(nz())
Ciao
Ever

 ciao
Invece di Nz( ... ) prova con CCur(Nz( ... )) .


 ha scritto nel messaggio
news:nflKb.233262$e6.92...@twister2.libero.it...

Grazie Ever e Grazie Roberto!
La soluzione con Val è perfetta! Ccur funziona bene ma quando si tratta di
visualizzare lo zero ha qualche problema nel senso che lo visualizza in
questo modo: ,00
ma sicuramente sarà un problema mia che non riesco a farlo funzionare come
dovrebbe :)
Problema risolto!
Grazie ancora
Ciao Franco