Report - Come impostare la query

Forum dedicato interamente a Microsoft Access

Moderatore: Toki

Regole del forum
Leggi: IProgrammatori.it - Regolamento Forum
alexstar
Utente Junior
Messaggi: 36
Iscritto il: 14 nov 2016, 17:41
Località: Roma

Report - Come impostare la query

Messaggioda alexstar » 12 ott 2017, 11:04

Ciao A tutti, ho un problema nel creare un report (o forse la query).

Immaginando che ho 4 tipi di fatturazione:

FATTURA
MASTERCARD
BANCOMAT
CONTANTI

mi piacerebbe effettuare una query dove il primo risultato è la somma delle seguenti fatturazioni FATTURA/MASTERCARD/BANCOMAT e il secondo risultato è la somma di CONTANTI, il tutto , dopo aver scelto un range di data (esempio dal 01/07/2017 al 31/07/2017).sinceramente non so come farlo.
Ho pensato anche di inserire 2 query per un singolo report...
avete un' idea di come fare??
Grazie in anticipo f28
Alex
Avatar utente
@Alex
Utente Senior
Messaggi: 3497
Iscritto il: 29 feb 2012, 17:59
Contatta:

Re: Report - Come impostare la query

Messaggioda @Alex » 12 ott 2017, 11:41

Query con raggruppamento sul Campo Tipo Pagamento... che sembra essere BANCOMAT/CONTANTI) e Somma su Valore... anche se, qualche cosa non mi torna...

1° Metodo:
FATTURA/MASTERCARD/BANCOMAT

2° Metodo:(non hai chiarito)
FATTURA/MASTERCARD/CONTANTI

Come fai a pagare in contanti con la Mastercard...?
Sono contrario al CROSSPOST
@Alex
alexstar
Utente Junior
Messaggi: 36
Iscritto il: 14 nov 2016, 17:41
Località: Roma

Re: Report - Come impostare la query

Messaggioda alexstar » 12 ott 2017, 11:46

Ti Faccio un esempio pratico:
Ho questi valori:

FATTURA = 100 €
MASTERCARD = 150 €
BANCOMAT = 120

CONTANTI = 300

Mi piacerebbe avere FATTURA/MASTERCARD/BANCOMAT = 370€
e
CONTANTI 300
Avatar utente
@Alex
Utente Senior
Messaggi: 3497
Iscritto il: 29 feb 2012, 17:59
Contatta:

Re: Report - Come impostare la query

Messaggioda @Alex » 12 ott 2017, 11:57

alexstar ha scritto:Ti Faccio un esempio pratico:
Ho questi valori:

FATTURA = 100 €
MASTERCARD = 150 €
BANCOMAT = 120

CONTANTI = 300

Mi piacerebbe avere FATTURA/MASTERCARD/BANCOMAT = 370€
e
CONTANTI 300

Il problema è proprio questo non puoi ottenere il risultato che chiedi con SOLO 1 query in quanto come ho volutamente fatto vedere e chiesto i raggruppamenti sono su 2 Livelli diversi...
In sostanza hai 2 Campi:
1 MetodoPagamento (MASTERCARD/CONTANTI/Ecc..)
2 TipoPagamento (BANCOMAT relativo a Mastercard, ecc...)
che danno origine a 2 Livelli gerarchici...

Quindi devi fare una Query UNION in cui unisci una Query Raggrupata su MetodoPagamento(CONTANTI) in UNION con la Query Raggruppata con Metodo di Pagamento Mastercard e TipoPagamento Bancomat
In entrambi i casi somma sul valore...
Dovrai inserire nella 1° un campo VUOTO corrispondente al TipoPagamento che ovviamente nel caso di CONTANTI non ha senso...

Altrimenti fai 2 Report e li inserisci come SottoReport in un Report di riepilogo... ma è più a rischio...
Sono contrario al CROSSPOST
@Alex
alexstar
Utente Junior
Messaggi: 36
Iscritto il: 14 nov 2016, 17:41
Località: Roma

Re: Report - Come impostare la query

Messaggioda alexstar » 12 ott 2017, 12:50

OK provo !
Grazie

Torna a “Microsoft Access”

Chi c’è in linea

Visitano il forum: Ldragon, Yahoo [Bot] e 94 ospiti