Newsgroup: it.comp.appl.access
Titolo: zero anzichè "#Errore"

ciao a tutti
e grazie in anticipo.
Ho utilizzato questo tipo di formula per le espressioni
=(nz([SQF1].[Form]![txtImponibile];0))
ma quando non ho ancora selezionato gli importi da
sommare ho Errore.
Vorrei se è possibile un risultato = a zero anzichè "#Errore"


Ma in che contesto ? Che intendi con "selezionato" ?
Esattamente, qual' e' il tuo obiettivo ?
Puoi essere piu' precisa per favore ?


maschera con combo (da query) per selezionare il cliente
sottomaschera da query:
sql:
SELECT *
FROM elencoFatture
WHERE (((F.Ragione_Sociale)=[FORMS]![frmFatturexClienti]!
[CmbRagione_Sociale]));


Ma questa query che mostri ora e' diversa dalla precedente.
Comunque secondo me la query la devi spedire alla
sub maschera in funzione della scelta nel combobox
che fa l' utente :
sub combo_afterupdate()
     if isnull(me.combo.value) then
           emetti una query facendo vedere *tutti* i records
     else
           emetti una query condizionata
      endif
end sub
Ciao.

 Vorrei se è possibile un risultato = a zero anzichè "#Errore"
#Errore per riferimento ad oggetti vuoti
http://www.donkarl.com/it?FAQ2.16
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

 Access FAQ:  
http://www.donkarl.com/it
grazie Karl
Ora io ho la somma solo per cliente xchè ogni sottomaschera
mi elenca le fatture del cliente selezionato.
Mi servirebbe avere:
Totale complessivo di tutte le fatture dei clienti
Totale da Riscuotere e  diviso per cliente
Come devo fare?
in sottomaschera (SQF1) ho i seguenti campi:
Totalefattura
Pagato (data del pagamento)
nella Maschera (FrmFatturexClienti)
la casella Totalefattura è diventata TotFattura
Saluti
Anita


Ero sicuro che non avresti nemmeno preso
in considerazione quanto t' avessi scritto.
Ho visto anche l' altra volta.
Questa e' l' ultima volta che cerco di capire
e aiutarti.
Saluti.

 Anita
Ero sicuro che non avresti nemmeno preso
in considerazione quanto t' avessi scritto.
Ho visto anche l' altra volta.
Questa e' l' ultima volta che cerco di capire
e aiutarti.
Saluti.
C'è anche da dire che era stata molto chiaro ma TU non avevi capito una 
mazza e l'hai contestata
Hai detto bene, lascia stare aiutare gli altri, non fa per te...
Antonio 

 ma TU non avevi capito una mazza e l'hai contestata
Io non ho "contestato" alcunche'. Ho solo chiesto
precisazioni. Scripta maneant.
Ma, anche se l' avessi fatto, ne avrei avuto tutto il
diritto.
Invece tu (e il  tuo bacia - palle "MA" ) mi galoppi
dietro oramai da mesi, rosicando come una bestia.
Peraltro rendendoti ridicolo di fronte a tutto l' NG.
Devi essere, probabilmente,  un pochino ...
"disturbatello".
Ossequi.


Non ti agitare Radicale
ho provato anche il tuo consiglio, ma
quello di Karl è più alla mia portata.
Ma se deve essere un pretesto per offendere MA e Antonio
preferisco non averne.
Saluti
Anita

 Ossequi.
Non ti agitare Radicale
ho provato anche il tuo consiglio, ma
quello di Karl č piů alla mia portata.
Ma se deve essere un pretesto per offendere MA e Antonio
preferisco non averne.
Saluti
Anita
Grazie Anita.
Purtroppo questo signore ha dei problemini esistenziali: se non č al centro 
dell'attenzione si sente male
Antonio

"radicale 003"  ha scritto nel messaggio 
news:54998e19-4bfc-43c6...@p16g2000vbi.googlegroups.com...
[CUT]
Questa e' l' ultima volta che cerco di capire
__________Risposta:
Bravo, tempo perso.
e aiutarti.
__________Risposta:
ROTFL
MA 

 la casella Totalefattura è diventata TotFattura
Non è chiaro di cosa si tratta: campi (delle tabelle)
o controlli calcolati (di una query o della maschera).
La soluzione dipende di dove si trovano i dati per calcolare
le somme complessive che vuoi, come si chiamano le tabelle
e campi.
Di solito devi o usare la funzione DSum() nell'origine controllo
di una casella di testo nella maschera o prima una query che
calcola le somme e poi DLookUp() sulla query.



ciao Karl
è d'obbligo un breve riepilogo
Maschera FrmFatturexClienti con combo CmbRagione_Sociale da query:
SELECT F.Ragione_Sociale
FROM F
GROUP BY F.Ragione_Sociale
ORDER BY F.Ragione_Sociale;
Sottomaschera SQF1 da query: QF1
CT F.Ragione_Sociale, *
FROM F
WHERE (((F.Ragione_Sociale)=[FORMS]![frmFatturexClienti]!
[CmbRagione_Sociale]));
nella prima query: F ho inserito
TotdaRiscuotere: (DSum("TotaleFattura";"F";"idCliente")-
DSum("TotaleFattura";"F";"DataPagamento"))
poi gli unici risultati significativi li ho ottenuti in sottomaschera
con queste due espressioni:
1-=DSum("Totalefattura";"QF1";"IdCliente") Totale complessivo da
riscuotere x Cliente
2-=DSum("Totalefattura";"QF1";"DataPagamento") importo riscosso x
cliente
ora con la differenza dovrei ottenere il residuo da riscuotrere,
ma se faccio
=DSum("Totalefattura";"QF1";"IdCliente")-
DSum("Totalefattura";"QF1";"DataPagamento")
oppure
=DSum("TotdaRiscuotere";"QF1";"idCliente=CmbRagione_Sociale.Column(0)")
non ottengo il risultato sperato.
Dove sbaglio?


ciao Karl
mi è sufficiente che questa espressione
=DSum("Totalefattura";"QF1";"DataPagamento")
mi restituisse il contrario.
Dovrebbe essere così:
=DSum("Totalefattura";"QF1";"DataPagamento=false")
ma non funziona

 č d'obbligo un breve riepilogo

ciao Karl
mi č sufficiente che questa espressione
=DSum("Totalefattura";"QF1";"DataPagamento")
mi restituisse il contrario.
Dovrebbe essere cosě:
=DSum("Totalefattura";"QF1";"DataPagamento=false")
ma non funziona
____________Risposta:
Prova con
=DSum("Totalefattura";"QF1";"DataPagamento=-1")
MA 

 MA
ciao MA
non funziona

"Anita Rossi"  ha scritto nel messaggio 
news:43d21bce-7794-4dc6...@dr5g2000vbb.googlegroups.com...

ciao MA
non funziona
_______________Risposta:
Cosě, DEVE


 =DSum("[Totalefattura]";"QF1";"DataPagamento=-1")
Ciao MA.
Dubbio: visto che secondo Anita il criterio dovrebbe essere
"DataPagamento=false", forse dovrebbe impostare
=DSum("[Totalefattura]";"QF1";"DataPagamento=0")
HTH
Popi

 =DSum("[Totalefattura]";"QF1";"DataPagamento=-1")
Ciao MA.
Dubbio: visto che secondo Anita il criterio dovrebbe essere
"DataPagamento=false", forse dovrebbe impostare
=DSum("[Totalefattura]";"QF1";"DataPagamento=0")
HTH
Popi
___________Risposta:
Ops Popi, U R Right
MA

 "Popi - TheBadHabits"  ha scritto nel messaggionews:0d4c1187-f7eb-4a3a...@dr5g2000vbb.googlegroups.com...

ancora non funziona

"Anita Rossi"  ha scritto nel messaggio 
news:37b10234-d87b-4c2e...@a26g2000vbo.googlegroups.com...

ancora non funziona
_____Risposta:
Ciao Anita, c'è qualcosa che non va allora.
Mi mandi QF1 e vediamo dov'è l'inghippo?
MA

 MA
qual'è la tua email?

"Anita Rossi"  ha scritto nel messaggio 
news:702f6978-d4a2-4fd5...@v16g2000vbq.googlegroups.com...


_Risposta:
guarda bene che è in chiaro
MA 

"MA"  ha scritto nel messaggio news:io1pgj$pts$1...@tdi.cu.mi.it...



______Risposta:
Scusa Anita, cosa vuol dire datapagamento falsa?
Intendi Nulla???
MA

 MA
si



a belli e belle.....
o fate tutto in mail o fate tutto nel NG ....