Newsgroup: it.comp.appl.access
Titolo: #Errore in casella di testo

Ciao a tutti
Anche questo Ng partecipa allo sciopero generale?  :-)
In un controllo di una maschera ho =Nz(DSum("[
QuantitàCarico]";"tblCarico";"IDMateriale=" & [IDMateriale]))
che  all'aggiornamento di IDMateriale mi da il risultato, mentre quando
IDMateriale è vuoto mi da #Errore. Come posso inserire uno "0" al posto
dell'errore?
Grazie e buona giornata
Daniele

 ha scritto nel messaggio
news:Ua4mb.342531$R32.11...@news2.tin.it...

IIf iserror(DSum("[QuantitàCarico]";"tblCarico";"IDMateriale=" &
[IDMateriale]);0;(DSum("[ QuantitàCarico]";"tblCarico";"IDMateriale=" &
[IDMateriale]))
Ciao MAssimiliano

 ha scritto nel messaggio
news:Ua4mb.342531$R32.11...@news2.tin.it...

Cosa hai messo NZ a fare se non gli passi la condizione alternativa...??
Così non va bene:
Nz(DSum("[QuantitàCarico]";"tblCarico";"IDMateriale=" & [IDMateriale]))
Così va bene:
Nz(DSum("[QuantitàCarico]";"tblCarico";"IDMateriale=" & [IDMateriale]),0)
Ciao.
@Alex.

 ha scritto nel messaggio
news:bnajrs$pom$1...@lacerta.tiscalinet.it...

Grazie Alex
ho messo il tuo suggerimento nell'origine del controllo ma mi da errore di
sintassi nell'espressione ...ah ho messo anche = davanti a Nz
ciao Daniele

 ha scritto nel messaggio
news:ej4mb.12716$uv4....@news.edisontel.com...

Grazie Ma
il tuo suggerimento mi da #Nome
ho provato a togliere/mettere virgole, parentesi, triangoli strisce per
terre....... niente da fare :-(
dove sbaglio?
Ciao Daniele

cidi ha scritto:

L'errore è dovuto al fatto che quando IDmateriale è vuoto il criterio
diventa "IDmateriale=" (Idmateriale uguale a "niente") ed è incompleto.
Se ci aggiungi un nz() diventa "IDmateriale=0" ed eviti l'errore.
Ovviamente non dovrai avere in tabella materiali con ID uguale a zero.
=Nz(DSum("[QuantitàCarico]";"tblCarico";
 "IDMateriale=" & nz([IDMateriale])))
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Namor
Bravo Namor.
MAssimiliano

cidi ha scritto:


Mancano le parentesi dell'iif.
Ma ti consiglio l'altro mio suggerimento, è più semplice e non deve
calcolare due Dsum(), quindi è anche più veloce.


 MAssimiliano
(petro)JOLLY???  :-)))


 ha scritto nel messaggio
news:IW4mb.12728$uv4....@news.edisontel.com...

Grazie Namor
ma con questa riga:
=Nz(DSum("[QuantitàCarico]";"tblCarico";"IDMateriale=" & nz([IDMateriale]))
non è cambiato niente ... ricevo sempre #Errore quando IDMateriale è vuoto.
in tabella non ci sono materiali con id = 0
Ciao Daniele


Prima risolvi ......poi (PetroJolly) :-)))
Daniele

 > MAssimiliano

Oh, ma le volete mettere 'ste parentesi? Tre aperte e due chiuse non va
bene!
La formula mi sembra giusta. IDmateriale è numerico, no?
[QuantitàCarico] non è che ce l'hai senza accento in tabella?



Calma...Namuruccio mio ...:-)))
la formula, che ho copiaincollato, non ha errori di nomi perchè dopo
l'aggiornamento di IDMateriale (numerico) mi da il totale della tabella
tblCarico.
Ciao Daniele

 Ciao Daniele
Evidentemente Nz() non riesce a capire che stiamo lavorando su un valore
numerico, e invece che zero restituisce una stringa vuota "".
Per eliminare l'errore prova ad aggiungere un ;0 all'nz: 
nz([IDMateriale];0)
e per restituire zero anzichè null come risultato finale, metti il ;0
anche nell'nz() più esterno, quello che contiene la Dsum.


 ha scritto nel messaggio
news:bnap53$mko$1...@news.newsland.it...

Ciao Namor
perfetto!! funziona...
OK per il  (petro)Jolly (alla ...B...O) a cui aggiungo un caffè virtuale ;-)
Daniele

 Daniele
Allora... grazie virtuali per il caffè!
Namor
-------------------------------------------
Capitan B-ISO. Il mio supereroe preferito.


Quale virtuale, vieni al raduno e glielo offri vero (brutto perchè a Roma
non sanno neanche cos'è il caffè, però vero!)
MAssimiliano


Ciao MA
Grazie per l'invito, mi piacerebbe tantissimo partecipare al raduno, ma ho
qualche problema a parte la distanza, sono della provincia di Messina,
poichè non viaggio da solo, ma con mio figlio, non sono ancora sicuro della
sua disponibiltà.
Ciao Daniele


Te ne vieni con Sib con i traghetti veloci fino a Napoli e ce ne saliamo
insieme
MAssimiliano

 ha scritto nel messaggio
news:J5pnb.14445$uv4....@news.edisontel.com...

Grazie per la disponibilità Massimiliano comunque tutto dipende dal
calendario degli esami universitari di mio figlio.
A parte il fatto che ancora non ho visto l'adesione di Sib che c'azzeccano i
traghetti veloci?  non che credo siano + veloci dei treni :-)
Daniele

 traghetti veloci?  non che credo siano + veloci dei treni :-)
Lo sono, lo sono...
Antonio
P.S.
Per quelli di Palermo e zone limitrofe ricordo che è stato attivato un
servizio di traghetti veloci fino a Civitavecchia


Daniele
p.s. cerca "traghetti veloci" con google e poi tirrenia :-)))