Newsgroup: it.comp.appl.access
Titolo: per creare un modello di fattura

Salve, perdonate la domanda magari stupida, visto che sono alle prime armi.
Volendo creare una fattura dove nel report a destra trovo il nome degli
articoli e a sinistra il totale e a destra chiaramente il costo unitario e
quindi il costo totale., vorrei sapere ammettendo che il totale sia zero
(cioč non ho venduto niente di quell'articolo) come faccio a non far
comparire tutta la voce relativa a quell'articolo e quindi "scalare" il
posto per l'articolo successivo?

"Pippo" <a...@aa.aa> ha scritto nel messaggio
news:EtdMa.3246$Mw3....@news1.tin.it...

Basta mettere come origine record una query che restituisca solo gli
articoli venduti
Antonio

 ha scritto nel messaggio
news:BCdMa.136025$Ny5.3...@twister2.libero.it...


 > > (cioè non ho venduto niente di quell'articolo) come faccio a non far


Scusa..ripeto la domanda: Praticamente i totali delle quantità degli
articoli vengono fuori da una query. Quello che mi serve è non far
visualizzare gli articoli (e quindi tutta la voce) dove questi sono nulli.
Spero di essere stato chiaro. Come devo agire sui singoli campi della query
o eventualmente sul report basato su quella query.

"Pippo" <a...@aa.aa> ha scritto nel messaggio
news:dYeMa.283521$g92.6...@news2.tin.it...

Dovresti spiegare quale è la tua struttura dati
Antonio

 ha scritto nel messaggio
news:J_eMa.136317$Ny5.3...@twister2.libero.it...

LA query in oggetto restituisce delle somme (in un unico record) che poi
sono le quantità, in tonnellate, di prodotto venduto. E' per la gestione di
una cava. Queste quantità dovrebbero nella fattura essere moltiplicate
chiaramente per il costo unitario del prodotto. Supponendo che io di un
prodotto non vendo nulla nel report della fattura mi compare zero e la voce
relativa a quel prodotto io invece voglio far comparire solo le voci dei
prodotti in cui chiaramente la quantità sia diversa da zero.
Tengo a precisare che sono alle prime armi e sto realizzando questo database
per un uso prettamente personale e non a scopi di lucro. Grazie di nuovo per
l'attenzione.
Luca

 prodotti in cui chiaramente la quantità sia diversa da zero.
Questa non è la tua struttura dati, è come la usi.
Io voglio sapere come sono fatte le tue tabelle, come è fatta 'sta
fantomatica query e che tipo di operazioni fai prima di lanciarla...
Antonio


 ha scritto nel messaggio
news:CogMa.136669$Ny5.3...@twister2.libero.it...

Ciao allora provo a spiegarti. La tabella ha in un campo un contatore id, la
data, il cliente e negli altri campi i prodotti con numeri a due cifre
decimali. Ho la prima query di selezione che in base ad un criterio mi
restituisce un singolo cliente con tutti gli acquisti dei prodotti che ha
fatto durante il mese. La seconda query non fa altro che sommare tutti i
campi dei prodotti di questa prima query, mi restituisce il totale per ogni
prodotto. Credo che eventualmente dovrei fare un'altra query che si basa su
questa ultima ma che mi deve riconoscere dove ci sono i valori nulli in modo
da non farli visualizzare nel report, o qualcosa del genere. Spero di essere
stato  un po' più chiaro. Grazie.

"Pippo" <a...@aa.aa> ha scritto nel messaggio
news:F_uMa.3235$xK6....@news1.tin.it...

Senti, io non riesco a farti capire cosa voglio come informazioni.
Allora ti dico io come dovrebbe essere strutturato il tuo DB
Tabella clienti
Dati del cliente con ID univoco.
Tabella Prodotti
Dati del prodotto con ID univoco.
Tabella fatture
Info sulla fattura (come data, n°, ecc.) e Rif_ID_cliente e Rif_ID_prodotti.
Questa struttura non è normalizzata in quanto avresti una replicazione dei
dati della fattura, in quanto per ogni fattura hai tanti record quanti sono
i prodotti venduti
02-07-03 2003/100 25 37
02-07-03 2003/100 25 39
02-07-03 2003/100 25 43
ma non ci interessa altrimenti complichiamo ancora.
Con questa struttura la tua fattura sarà stampata basandosi su una query che
lega le tre tabelle mettendo in join Rif_ID_Cliente con Id_Cliente e
Rif_ID_Prodotti con ID_Prodotto.
Vengono fuori SOLO i prodotti fatturati e quindi con valori.
Il report poi dovrà essere raggruppato per ID_Fattura e nell'intestazione
metterai i dati comuni mentre nel corpo i dati sui prodotti!!!
Antonio

 ha scritto nel messaggio
news:ibwMa.138796$Ny5.3...@twister2.libero.it...
