Vedi:
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad ab...@newsland.it
Fai un esempio per capire meglio il tuo problema.
Imposta nella tua tabella il campo "ImportoCredito" --> Precisione
doppia--Standard-->Cifre decimali=2
Poi nella tua query nella propriet� del campo "ImportCredit", imposta
Standard --> Cifre decimali 2.
[cut]
Posta un esempio con i numeri. Fai capire cosa trovi in "ImportoCredito" e
cosa vorresti che fosse in "ImportCredit" della tua query.
Quindi il problema � nella maschera. Controlla bene le impostazioni della
tua casella "ImportoCredito" nella maschera. Anche l� deve essere
Standard-- cifre decimali=2
Nella tua query, in visualizzazione struttura, nella griglia dei campi,
come hai impostato la propriet� del campo che ti restituisce un valore
errato? La propriet� la trovi facendo click con il pulsante destro del
mouse sul campo.
---cut---
prova cosi:
IIf([ImportoCredito] is not null;([ImportoCredito]);0)
--
Ciao
Geppo
Escludevo a priori che tu avessi valori nulli in un campo numerico.
Il predefinito � sempre 0.
Tra l'altro parlavi di Conti Correnti.
non credo sia un problema di valori nulli, ma della funzione Nz che
restituisce solo la parte intera del numero pertanto false in caso di 0,46.
--
Ciao
Geppo
La funzione NZ resituisce 0 o una stringa a lunghezza 0 se il valore �
numerico o testo. Nella finestra immediata Nz(0.48) mi restituisce 0,48.
> Geppo ha scritto:
> > Ciao "sv" <salvi...@accessgroup.it> ha scritto nel messaggio
> > news:h2mu08$k55$1...@news.newsland.it...
> > ---cut---
> > > Escludevo a priori che tu avessi valori nulli in un campo numerico.
> > > Il predefinito � sempre 0.
> > > Tra l'altro parlavi di Conti Correnti.
> > non credo sia un problema di valori nulli, ma della funzione Nz che
> > restituisce solo la parte intera del numero pertanto false in caso di 0,46.
> La funzione NZ resituisce 0 o una stringa a lunghezza 0 se il valore �
> numerico o testo. Nella finestra immediata Nz(0.48) mi restituisce 0,48.
> --
> sv
E' partito il post senza completarlo..
Si intende NZ applicato a valori Null..
Hai ragione, forse il problema sta nell'utilizzo della funzione NZ che cos�
come viene utilizzata, non restituisce un valore che la iif interpreta
correttamente.
Difatti se l'OP avesse fatto un confronto, non avrebbbe riscontrato
l'anomalia.
> E' partito il post senza completarlo..
> Si intende NZ applicato a valori Null..
--
Ciao
Geppo