Newsgroup: it.comp.appl.access
Titolo: Ci riprovo nel 2000

Nel secolo scorso avevo postato questo messaggio senza ottenere risposta
alcuna.
Chissà se nel 2000 sarò più fortunato.! :-)
----------------------------------------------------
Il report "A" ha come origine di dati la Query "B".
La query "B" è il risultato di una selezione sulla tabella "C" di cui
utilizza i campi
"C1" "C2" "C3"............"Cn" + un campo calcolato es. "S1" (Dati="C2+C3").
Il mio report prevede l'ordinamento dei record della query e raggruppamento
es. su campo "C2".
Le righe di dettaglio sono corrette.
Nel piè di pagina del raggruppamento inserisco due "caselle di testo" la cui
origine dei dati è:
1- = Somma ([C3])       (Esegue correttamente la somma)
2- = Somma ([S1])        (Durante la formattazione del report errore
"Overflow")
Come si può bypassare il problema? (senza buttare Access dala finestra)
Claudio

alcuna.
Poi mi spiegherai come hai fatto a postare in un anno qualunque tra il 1801
e il 1900: sarà per questo che non hai avuto risposte?!?
Antonio

 wrote in message
85cve0$ibg$1...@pegasus.tiscalinet.it...


Parlavo del secolo scorso non di due secoli fa.
Esatto, anch'io!
Il secolo scorso va dal 1801 al 1900, noi siamo ancora nel secolo che va dal
1901 al 2000
Antonio

...

nonché nel 2° millennio (che va dal 1001 al 2000)...
Micio

Ho capito, in questo newsgroup
Spiritosi= Tanti
Competenti=Pochi
Micio <...@...> wrote in message 85d5rk$kd5$1...@nslave1.tin.it...



no ti assicuro che quei due sono veramente competenti!
fai cosi': riconosci che siamo ancora nel 21° secolo e vedrai che ti
rispondono!
barbi

Competenti=Pochi
Già, che vuoi farci? Però:
1) tu non sei capace a quotare i messaggi
2) tu sei un credulone che ha abboccato alla favoletta del nuovo millennio
Antonio

 wrote in message
85ev09$asd$2...@pegasus.tiscalinet.it...



Ma che vi fumate a Civitavecchia ???
E se percaso il secolo scorso vada dal 1900 al 1999 (100 anni lo stesso)
come la metteresti ?
bye :o)

Claudio
Prova a cambiare l'origine dei dati in :
Somma (Nz([S1],0))
bye  o:)

 wrote in message
85f8n8$4k1$1...@nslave2.tin.it...


barbi
ehm... non siamo "ancora nel 21° secolo" ma siamo
"ancora nel 20° secolo"!   :-)
Micio

l'anno 1?
Non poteva essere l'anno 0 perché altrimenti questo presuporrebbe che
una persona compie zero anni e questo non è possibile.
Semplicemente l'anno 0 non esiste perché quando Gesù aveva 3 mesi,
semplicemente aveva 3 mesi (facenti parte del 1 anno che ha compiuto
appunto nell'1 d.C.)... questo significa che se Gesù avesse potuto compiere
2000 anni li avrebbe compiuti il 31/12/2000 (se ipotizziamo che il
calendario
parte esattamente dal suo giorno di nascita) e quindi nel 31/12/2000 finisce
il 2° millennio e dall'1/1/2001 inizia il 3° millennio (e 21° secolo).
Direi che è semplice semplice...
In tutta questa discussione non consideriamo naturalmente il fatto che
degli studiosi hanno stabilito che in realtà Gesù sarebbe nato intorno
al 7 d.C....
Tenendo conto che la data, comunque, è solo una convenzione umana
(ci sono altri popoli che sono arrivati all'anno 7000 o 9000), resta vera
la convenzione che i secoli vanno dall'anno ..01 all'anno ..00 (ad esempio
il 19° secolo va dal 1901 al 2000) e quindi basta trarre le conclusioni.
Non entro nel merito delle offese che hai fatto, visto e considerato
che sei male informato...
Micio

... aggiungo una cosa.
Il fatto che non siamo ancora nel 3° millennio era stato
ampiamente divulgato anche ai telegiornali, poi piano
piano tutti hanno cominciato a parlare del 3° millennio,
ma solo per questioni commerciali/pubblicitarie...
Ci sono albergatori che hanno spacciato per passaggio
al 3° millennio perfino il Capodanno tra il 1998 e il
1999, figuriamoci se si perdono l'occasione di farlo ora
con il 2000...
Scommettiamo che alla fine del 2000 tutti ci diranno
"ci siamo sbagliati, in realtà nel 3° millennio ci entreremo
nel capodanno del 1/1/2001!!!" ???
Micio

> Somma (Nz([S1],0))
di solito se il valore è Null la somma non viene nemmeno fuori
(oppure il risultato è un #Errore# o cose del genere)...
Non credo il problema sia la mancanza dell'istruzione Nz...
Credo che forse il valore è troppo grande per il tipo di dati
che utilizzi... ad esempio un Byte ha il range da 0 a 255
(o da -128 a 127 se ha il segno, dipende dall'implementazione
del software e dell'hardware).
Forse con una conversione a tipo di dati Valuta risolve il problema
cioè la funzione CCur(...)...
Micio

Comunque adesso con Nz funziona.
Si vede che i calcoli svolti dalla query probabilmente in mancanza di valori
validi invece di sommare 0 creavano questo problema di overflow.
(Non mi pare di aver mai offeso nessuno o le battute possono farle solo gli
altri????)
Claudio
Micio <...@...> wrote in message 85fbhk$m8i$1...@nslave2.tin.it...


altri????)
A parte che continui a non saper quotare i messaggi, chi ti dice che
qualcuno che non sia tu stesso si sia offeso?!?
Antonio

 wrote in message
85ffeb$h93$1...@pegasus.tiscalinet.it...


Claudio
Significa che la propria risposta si scrive dopo o tutt'al più in mezzo al
messaggio precedente che stai appunto quotando
Prova a vedere come fanno gli altri, me compreso che tutte le volte sposto
la tua risposta in fondo...
Per le offese se io mi cerco un messaggio vecchio perdo tempo e non posso
aiutare qualcuno no?
Antonio

Claudio
Quasi perfetto!
Ultime due cose:
1) quando quoti, cerca di limitare la quantità di messaggio precedente al
minimo indispensabile a capire a chi hai risposto e quale fosse l'argomento
2) Ti torna ora il discorso del finto nuovo millennio?
Antonio




una buona "fine di millennio".
Ehi, ma la prendi larga eh? Mancano 355 giorni!!!
Antonio


Ti dirò che il problema non mi interessa affatto.
Comunque:
1) Ho sempre pensato che il millennio inizierà il 1/1/2001
2) La battuta che era all'inizio di tutta questa storia voleva solo
sollecitare una risposta ad un problema che mi bloccava da giorni (vacanze
escluse)
3) In attesa di sottoporVi nuovi quesiti, visto che sono costretto ad usare
Access ma non ho tempo di studiarlo a fondo, auguro a te e a tutto il nsg
una buona "fine di millennio".
Ciao
Claudio

Antonio
ROTFL!!!
Micio

Ciao non so se ho capito bene
comunque provo a darti una soluzione
Non puoi eseguire in un raggruppamento la somma di campi calcolati
1° Proposta la somma falla direttamente nella query e nel report fai la
somma del campo definito
2° Proposta Somma([C1]+[C3])
Ciao Alberto

"

...che non si riesce a risponderti!!!
Micio

come la metteresti ?
Lascia stare, Enrico, una delle poche volte che Antonio dice una cosa
giusta...
Eh eh eh
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--

l'anno 1?
1.
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

Competenti=Pochi
vai, adesso si' che ti risponderanno.
