Newsgroup: it.comp.appl.access
Titolo: Report

Salve a tutti, ho un problema (ovviamente):
Ho creato un report che ha in origine una query 'Margine di Profitto' nella
quale confluiscono i Ricavi e le varie componenti di costo, per arrivare
appunto al margine di profitto. I Ricavi vengono ad essere dati da vendite
di merce ma sono suddivisi in base alla, diciamo per semplicità,  persona
che fa il ricavo , ovviamente, a fronte del ricavo, ogni persona supporta
dei costi e nella query 'Mrgine di profitto' vengono filtrati i costi che
sono già correlati, in base a delle proporzioni, alle persone che hanno
fatto ricavo! Per necessita ci sono delle date sia per i ricavi che per i
costi. Le date dei ricavi, hanno cadenza giornaliera o quasi, mentre per i
costi possono avere anche cadenza mensile,
Fatto questo preambolo il problema è questo:
Quando interrogo il report per un intervallo di date giornaliero e in
riferimento ad una persona specifica, e in quel giorno non ci sono ricavi ma
ci sono stati dei costi soltanto il mio report da errore, se amplio
l'intervallo di tempo, ovviamente ricadrà qualche ricavo e cos' facendo non
ci sono problemi...Ovviamente l'analisi che serve e su base mensile e
quindi problemi non ve ne sono, ma in ogni caso per intervalli di tempo
minori potrebbero essere valutate diverse cose. In definitiva a me
servirebbe che per una NON corrispondenza di date tra Ricavo e Costo ( e
quindi senza ricavi) il mio report restituisca Un margine di profitto
negativo con la sola componente di costo negativa.
Spero di essere stato chiaro,
Ciao a tutti



Scusate se vi rompo oltremisura
con un problema veramente stupido...ma ho bisogno di risolverlo.
Ho un report verticale in cui ho impostato
le proprieta' espandi-riduci= Si'
Purtroppo se la casella di testo ha la sua bella etichetta
le suddette propieta' non mi servono a nulla
perche' il report mantiene la sua lunghezza.
Ora mi chiedo : ci sara' un modo per fare sparire
anche l'etichetta se il suo campo e' vuoto e guadagnare
spazio?
HELP Me pleazzzzze







 ha scritto nel messaggio
news:95lu3d$ekj$1...@lacerta.tiscalinet.it...

L'errore è dovuto dal fatto che sottrai qualcosa (costi) a qualcosa che ha
valore Null (ricavi).
Proteggi la tua sottrazione con la funzione IIF o usa la funzione NZ (per
ambedue vedi l'help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com/index_new.html
---------------------------------------------

 wrote in message
1zzf6.109026$ew1.6...@news.infostrada.it...

Grazie sempre gentilissimo e scusate la ripetizione del messaggio ma non so
proprio cosa sia successo
, ho consultato l'help, ma dove devo inserire la "protezione"  nel campo
dove viene effettuata la sottrazione nella mia query? O inserire un codice
Vb e se si dove? al report?

 ha scritto nel messaggio
news:95mi52$mvq$1...@lacerta.tiscalinet.it...

Dove effettui il computo del margine di profitto, ovvero nella tua query.


 wrote in message
KMBf6.110827$ew1.6...@news.infostrada.it...

Scusa ancora se approfitto della tua (vostra) pazienza ma proprio non
riesce, e prima di gettare la spugna mi sono deciso a riscrivere, ho
utilizzato la funzione nz in questo modo
Margine di Profitto: Nz([SommaDiRicavi];0)-Nz([SommaDiCosti];0)
ma non funziona il report continua a darmi  #Errore
Sicuramente sbaglio qualcosa,
spero di non approfittare troppo della tua (Vs.) generosità d'informazione
Ciao