ACCESS Query di selezione dati su periodo

Anonimo
2021-04-02T12:17:01+00:00

Salve, ho bisogno di un consiglio...

Ho un database piuttosto elementare per la registrazione e gestione di voci di spesa, un registro spese.

Le voci di tabella non sono molte: ID chiave primaria (nascosto, non mi serve), data movimento, descrizione, entrata, uscita. Ho creato una maschera divisa la cui parte superiore ho destinato all'inserimento dei nuovi record e quella inferiore al foglio dati contenenti tutte le voci di spesa ed i valori relativi. Ho creato poi una query, dalla quale ottengo i totali di ogni mese e la voce a riporto per il mese successivo, che si interfaccia con una maschera il cui comando di apertura si trova sulla maschera divisa che funge anche da pannello di controllo.

Adesso vorrei creare, sulla maschera divisa "pannello di controllo", una serie di comandi che aprano dei reports (o delle maschere foglio dati che includano i totali del periodo, ancora non ho deciso) dove vengano visualizzate tutte le voci di spesa del mese, complete di data, entrate e uscite, stampabili.

Non riesco, però, a trovare il modo di realizzare tutto questo senza dover necessariamente creare una query per ogni mese, temo infatti che 12 query possano appesantire inutilmente il db.

Risolto questo problema, vorrei anche creare - sempre dal pannello comandi - una bottoniera che apra, periodo per periodo, un report (o maschera) che visualizzi un grafico contenente le categorie di voci di spesa (es: valori bollati, cancelleria, spese di notifica, ecc.) e relativi totali.

Come posso fare? Segue lo screenshot delle maschere ...  Grazie dell'aiuto 😊

N.B. I nomi contenuti nella tabella sono di fantasia.... quindi nessuna violazione di privacy😉

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

2 risposte

Ordina per: Più utili
  1. Anonimo
    2021-04-02T20:38:14+00:00

    ciao Maria Cristina,

    valuta il parametro whereCondition del metodo openForm o operReport membri di docmd a cui passare un range di date.

    Valuta la creazione di una form con due testBox in cui inserire da data e  a data in modo da poter selezionare il periodo di interesse indipendentemente dal mese, ovviamente se imposti le due date di inizio e fine mese estrarrai solo il mese di interesse.

    DoCmd.OpenForm method (Access) | Microsoft Docs

    DoCmd.OpenReport method (Access) | Microsoft Docs

    HTH.

    ciao, Sandro.

    Ciao Sandro, grazie mille per la risposta! Farò come consigli, poi ti dirò ... Buona Pasqua

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2021-04-02T15:44:46+00:00

    ciao Maria Cristina,

    valuta il parametro whereCondition del metodo openForm o operReport membri di docmd a cui passare un range di date.

    Valuta la creazione di una form con due testBox in cui inserire da data e  a data in modo da poter selezionare il periodo di interesse indipendentemente dal mese, ovviamente se imposti le due date di inizio e fine mese estrarrai solo il mese di interesse.

    DoCmd.OpenForm method (Access) | Microsoft Docs

    DoCmd.OpenReport method (Access) | Microsoft Docs

    HTH.

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento