Incremento automatico dei record di una tabella

Anonimo
2023-11-12T06:27:44+00:00

Salve

Vorrei realizzare uno scadenzario di rate mensili da pagare in access.

Ad ogni scadenza mensile delle rate da pagare , in automatico si aggiunge un nuovo record che diminuisce di uno le rate da pagare ed aumenta di uno le rate pagate.

Per lo scopo ho preparato una tabella con i campi ed una query di calcolo sulla stessa tabella.

| | | | | | Tabella1 | | Creditore | Importo Rata | Data di scadenza mensile | Scadenza | Numero Rate | Rate Pagate | | --- | --- | --- | --- | --- | --- | | Compass | € 5,00 | 03/11/2023 | 03/11/2024 | 20 | 8 | | Compass | € 5,00 | 03/12/2023 | 03/11/2024 | 20 | 9 | | Findomestic | € 10,00 | 05/11/2023 | 05/11/2025 | 30 | 6 | | Findomestic | € 10,00 | 05/12/2023 | 05/11/2025 | 30 | 7 |

| | | | | | | | Tabella1 Query | | Creditore | Importo Rata | Data di scadenza mensile | Scadenza | Numero Rate | Rate Pagate | Rate Rimanenti | Restanti | | --- | --- | --- | --- | --- | --- | --- | --- | | Compass | € 5,00 | 03/11/2023 | 03/11/2024 | 20 | 8 | 12 | 12 | | Compass | € 5,00 | 03/12/2023 | 03/11/2024 | 20 | 9 | 11 | 11 | | Findomestic | € 10,00 | 05/11/2023 | 05/11/2025 | 30 | 6 | 24 | 24 | | Findomestic | € 10,00 | 05/12/2023 | 05/11/2025 | 30 | 7 | 23 | 23 |

I Campi Creditore -Importo Rata - Scadenza - Numero rate rimangono invariati

Se serve allego la tabella e la query

Ci sono due campi sulle rate restanti , uno calcolato sulla differenza tra numero rate completo e rate pagate, l'altro è calcolato sulla differenza delle date scadenza - data di scadenza mensile

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

10 risposte

Ordina per: Più utili
  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2023-11-13T18:31:25+00:00

    Tu dici:

    Ad ogni scadenza mensile delle rate da pagare , in automatico si aggiunge un nuovo record che diminuisce di uno le rate da pagare ed aumenta di uno le rate pagate.

    Non capisco, forse vuoi che ogni 3 del mese vuoi che venga generato un nuovo record per Compass fino a raggiungere il numero di rate previste?

    Ma per farlo devi entrare nel programma e in qualche modo chiedere la generazione magari su una maschera?

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2023-11-13T17:51:49+00:00

    No

    non va bene cosi

    dovrei avere sempre visibile e all'attenzione il nome del creditore che devo pagare mensilmente e rate di importi diversi, che appaiono ripetuti i nomi dei creditori è ciò che invece voglio , e farlo solo su una tabella

    ma quello che mi interessa di più è sapere come fare per:

    Ad ogni scadenza mensile delle rate da pagare , in automatico si aggiunge un nuovo record che diminuisce di uno le rate da pagare ed aumenta di uno le rate pagate.

    Per lo scopo ho preparato una tabella con i campi ed una query di calcolo sulla stessa tabella.

    E comunque i tipi di rate come importo non superano 30 ogni mese

    La risposta è stata utile?

    0 commenti Nessun commento
  3. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2023-11-13T16:04:31+00:00

    Ciao,

    iniziamo per gradi

    nella tua tabella tu devi ripetere per ogni rata le voce del creditore (Compass, Findomestic...) invece se crei una tabella del tipo

    con il seguente contenuto:

    potrai riportare il solo numero Id_Creditore ( 1,2....) senza dover ripetere per esteso il valore col rischio inoltre di scriverlo in modo sbagliato.

    Come vedi nella struttura della tabella il campo Id_Creditore ha come tipo di dato numerazione automatica che significa che viene completamente gestito dal sistema creando in automatico un progressivo non modificabile.

    Quindi, come prima modifica, avremo che la tua tabella diventa:

    dove, tramite una semplice query, puoi ottenere lo stesso risultato della tua tabella di partenza. Questa la query:

    Fammi sapere se mi segui.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2023-11-12T20:07:15+00:00

    La risposta è stata utile?

    0 commenti Nessun commento
  5. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2023-11-12T17:41:26+00:00

    Ciao,

    se vuoi proviamo a normalizzare le informazioni per evitare inutili ridondanze.

    Postaci la struttura della tabella.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento