Gestione entrate ed uscite con access

Anonimo
2018-11-28T04:04:31+00:00

Salve

Vorrei realizzare un registro di cassa, giornaliero con access

tabella gestcassa     campi  entrate - uscite - entrate1 - uscite1  - entrate 2 - uscite 2 ( totali di tutti i campi) - campo data

maschera collegata alla tabella per l'inserimento o a una eventuale query

report per la stampa del registro giornaliero delle operazioni di cassa

Quanto descritto sopra già esiste

Mi occorre invece che ogni giorno la maschera di access si presenti vuota per iniziare i nuovi inserimenti del giorno in corso.

Le problematiche da risolvere sono le seguenti

Devo riportarmi i totali del giorno precedente sulla maschera del giorno in corso

Stampare la registrazione giornaliera senza uscire dalla maschera di inserimento

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

26 risposte

Ordina per: Più utili
  1. Anonimo
    2018-11-29T09:28:44+00:00

    Sullo stesso link di onedrive, come per il post sulla casella combinata ?

    Ciao mescaleros21,

    perché vuoi sovrapporre il link?

    È meglio crearne uno nuovo, non trovi?

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-11-29T08:15:50+00:00

    Sullo stesso link di onedrive, come per il post sulla casella combinata ?

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-11-29T07:02:38+00:00

    http://www.donkarl.com/it/

    Problema

    In un report multipagina vuoi mostrare i Sub-totali e i Riporti.

    Soluzione

    Supponiamo di avere un controllo "Prezzo". Ad ogni pagina, in basso, vuoi mostrare il suo Sub-totale ed in cima, ad ogni pagina successiva, il corrispondente Riporto:

    1. Nella sezione corpo creare un controllo "txtRunSum" con Origine controllo:

    =[Prezzo]

    Impostare la proprietà Somma parziale del controllo a Su tutto, la proprietà Visibile a No.

    1. Nel piè di pagina creare un campo "txtSubTotal" con Origine controllo:

    =[txtRunSum]

    1. Nell'intestazione pagina creare un controllo non associato "txtRiporto".
    2. Utilizzare il seguente codice nell'evento Su formattazione del Piè di pagina:

    Me!txtRiporto = Me!txtSubTotal

    1. Per evitare che sia mostrato un Riporto a 0 nella prima pagina, impostare la proprietà dell'Intestazione (pagina) del report Senza int. report. Ugualmente impostare la proprietà del Piè di pagina (pagina) Senza piè pag. report.

    Si può fare anche in una maschera ?

    Ciao mescaleros21,

    guarda, su questo argomento ho appena risposto a Abitante con intestazione thread "Report con saldi iniziale".

    Che senso ha farlo in una maschera?

    Probabilmente non hai capito il mio suggerimento.

    Quello che ti ho proposto non ha bisogno di alcun pulsante ed è molto, molto semplice.

    Fai una cosa, metti online una demo solo con la tabella originale (naturalmente con dati non veritieri) ed una maschera per inserire i dati origine record (per ora) della tabella medesima.

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2018-11-28T23:04:14+00:00

    Salve

    =DLookup("[Somma([Entrate])", "Tabella1"  in origine dati di una casella di testo  

    Ho provato cosi ma non funziona

    Tabella1 è la tabella di appoggio Tabella3  con rispettiva maschera è quella di inserimento

    In ogni caso questo vuol dire che ogni giorno dovrò svuotare la tabella di inserimento

    Invece cercavo una maschera che lo facesse in modo automatico

    pensavo ad un doppio campo nascosto in cui copiavo i dati inseriti

    ed un campo data uguale a now() che cambia col variare della data (anche questo doppio)

    o anche cosi:

    http://www.donkarl.com/it/

    Problema

    In un report multipagina vuoi mostrare i Sub-totali e i Riporti.

    Soluzione

    Supponiamo di avere un controllo "Prezzo". Ad ogni pagina, in basso, vuoi mostrare il suo Sub-totale ed in cima, ad ogni pagina successiva, il corrispondente Riporto:

    1. Nella sezione corpo creare un controllo "txtRunSum" con Origine controllo:

    =[Prezzo]

    Impostare la proprietà Somma parziale del controllo a Su tutto, la proprietà Visibile a No.

    1. Nel piè di pagina creare un campo "txtSubTotal" con Origine controllo:

    =[txtRunSum]

    1. Nell'intestazione pagina creare un controllo non associato "txtRiporto".
    2. Utilizzare il seguente codice nell'evento Su formattazione del Piè di pagina:

    Me!txtRiporto = Me!txtSubTotal

    1. Per evitare che sia mostrato un Riporto a 0 nella prima pagina, impostare la proprietà dell'Intestazione (pagina) del report Senza int. report. Ugualmente impostare la proprietà del Piè di pagina (pagina) Senza piè pag. report.

    Si può fare anche in una maschera ?

    Nel caso in cui faccio le operazioni manualmente:

    Ho fatto due tabelle con i campi uguali , nella maschera di inserimento giornaliera ho aggiunto due pulsanti , uno che esegue una query di accodamento, l'altro che esegue una query di elimazione record, però quando cerco di accodare i dati alla tabella di appoggio mi da questo messaggio di errore:

    Destinazione di output "nome campo" duplicata

    Dove sbaglio  ?

    Grazie sempre per la disponibilità

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2018-11-28T18:19:07+00:00

    Salve

    Vorrei realizzare un registro di cassa, giornaliero con access

    tabella gestcassa     campi  entrate - uscite - entrate1 - uscite1  - entrate 2 - uscite 2 ( totali di tutti i campi)

    maschera collegata alla tabella per l'inserimento o a una eventuale query

    report per la stampa del registro giornaliero delle operazioni di cassa

    Quanto descritto sopra già esiste

    Mi occorre invece che ogni giorno la maschera di access si presenti vuota per iniziare i nuovi inserimenti del giorno in corso.

    Le problematiche da risolvere sono le seguenti

    Devo riportarmi i totali del giorno precedente sulla maschera del giorno in corso

    Stampare la registrazione giornaliera senza uscire dalla maschera di inserimento

    Ciao mescaleros21,

    non mi pare così complicato.

    Ti crei una tabella d'appoggio origine record della maschera dove inserirai i dati giornalieri e nella sua intestazione, tramite la funzione Dlookup, visualizzi i riporti.

    A fine giornata, implementi la tabella originale con i dati della tabella d'appoggio svuotando la stessa pronta all'uso per il giorno successivo.

    Vladimiro

    La risposta è stata utile?

    0 commenti Nessun commento