MRW.it Forum
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • MS Access

[MS Access] come popolare automaticamente i campi di una sottomaschera

  • Creatore Discussione Creatore Discussione luigi.ventre
  • Data di inizio Data di inizio 7 Lug 2018
L

luigi.ventre

Nuovo Utente
19 Giu 2013
14
0
1
  • 7 Lug 2018
  • #1
Salve a tutti premetto che mastico pochissimo di programmazione. più che altro sono un appassionato e mi dedico a creare programmini in access per necessità per cui imparo le cose solo quando servono e quelle che mi servono. premesso ciò vorrei sapere se qualcuno sa come risolvere questo problemino di programmazione (evidenzio che ho richiesto anche in altri forum ma ho ricevuto spiegazioni troppo tecniche) e veniamo al problema:
ho una maschera principale che si collega ad una sottomaschera (relazione uno-a-molti)
La sottomaschera è sostanzialmente un piano di rateizzo che indica i seguenti valori (se ci riesco li espongo in modalità browser)

n. rata data scadenza tollerata data scadenza massima
1 01/01/2018 01/03/2018

ebbene vorrei creare un comando che automaticamente mi popolasse i record sottostanti alla prima rata; quindi un pulsante che, premendolo scrivesse automaticamente:

2 01/03/2018 01/06/2018
3 01/06/2018 01/06/2018
4 01/06/2019 01/09/2018
e così via

per capirci una specie do loop per aggiungere automaticamente ad esempio 8 o 12 record successivi al primo e che poi dovrebbe copiare nel campo "data scadenza tollerata" il valore "data scadenza massima" esposto nel record immediatamente precedente questo per il numero di rate che indico.

qualcuno sa dirmi come si fa ? (generare un valore automatico sulla stessa linea di record è semplice ma qui il calcolo è da un record ad un altro.
grazie!
 
C

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
71
  • 7 Lug 2018
  • #2
La cosa si può sicuramente fare ma forse sarebbe più semplice se potessi allegare il file per avere una visione più chiara.
 
L

luigi.ventre

Nuovo Utente
19 Giu 2013
14
0
1
  • 8 Lug 2018
  • #3
ok allora se scompatti il file si apre la maschera menù dove c'è scritto inserisci nuova mediazione/conciliazione si apre una maschera con sottomaschera in quest'ultima ci sono i seguenti campi un numero rata data pag ord ecc ebbene a me occorre che cliccando su un pulsante della sottomaschera:
- si popoli con valore numerico il campo numero rata (1,2,3 ecc) generando tanti record quanti io indico nel codice da scrivere ad es 8 12 16 record
-poi dopo in corrispondenza del record che riporta la rata n. 1 io dovrò inserire manualmente la prima data di pagamento ordinario;
-quindi cliccando su un altro pulsante si dovranno automaticamente il programma genererà automaticamente la data di pagamento della rata 2; della rata 3 ecc; queste date dovranno essere successive di tre mesi rispetto alla precedente.
per spiegare posto che inserisco ad es la scadenza rata pag ord 01/01/2018 nel primo record (che corrisponde alla rata 1) nella rata due la data pag ord dovrà essere 01/03/2018, la rata tre dovrà essere 01/06/18 ecc cioè tutto in automatico.
spero di essermi spiegato
grazie
 

Allegati

  • esempio.zip
    esempio.zip
    250 KB · Visite: 1.033
C

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
71
  • 8 Lug 2018
  • #4
Intanto dire che ci sono diverse cose da chiarire sulla struttura del database:
  • nella finestra delle opzioni devi sempre spuntare la casella di controllo Compatta alla chiusura, altrimenti il file si ingrandirà come kb sempre di più anche se in effetti non ci sono dei dati effettivi per quel valore questo per il modo di lavorare di Access
  • le tabelle non sono normalizzate, ovvero dovresti avere le seguenti tabelle:
    • tblSoggetti
    • tblAtti
    • tblRate
    • tblTipiAtto
    • tblFunzionari
    • tblTipiRateizzazione
  • quindi creare le relative relazioni tra di esse, che vincolano il salvataggio del record alla presenza effettiva dei dati
  • la creazione di singole maschere che permettano le varie operazioni ovvero:
    • riepilogo dati con possibilità di ricerca
    • inserimento dati
  • il controllo dell'obbligatorietà dell'immissione dei dati nei campi delle tabelle
  • la dimensione massima dei campi di testo
  • la creazione di indici nelle che permettano di impedire la creazione di doppioni
quindi se vuoi una mano per vedere come è possibile realizzarlo basta che lo dica.
 
L

luigi.ventre

Nuovo Utente
19 Giu 2013
14
0
1
  • 8 Lug 2018
  • #5
Grazie per la disponibilità ma ho già provato il programma e pare che funzioni per quelle che sono le esigenze in base alle quali lo ho creato. A me occorrerebbe solo l'istruzione che ti avevo chiesto. La strutturazione delle tabelle che proponi è sicuramente corretta però penso di poter realizzare eventuali incroci di dati facendo ricorso alle Query. Oltretutto sarò io l'utente finale e quindi quello che devo inserire già lo conosco.
grazie
 
C

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
71
  • 8 Lug 2018
  • #6
Nell'allegato puoi vedere la dimostrazione che la cosa si può fare.
Rimane comunque il fatto che non è questo il modo per imparare sempre qualche cosa di più ed è grave inoltre la gestione del programma dove, solo per fare un esempio delle tante cose sbagliate che ci sono, si può salvare un record relativo al SOGGETTO senza immettere campi fondamentali come il Codice Fiscale ed altro.
 

Allegati

  • esempio new.zip
    esempio new.zip
    247,1 KB · Visite: 1.218
L

luigi.ventre

Nuovo Utente
19 Giu 2013
14
0
1
  • 9 Lug 2018
  • #7
grazie ! è perfetto sicuramente non ci sarei riuscito da solo. come ti ho detto mi arrabatto moltissimo anche perché come avrai avuto modo di capire non sono del mestiere. Comunque farò tesoro dei tuoi consigli. Credimi ho acquistato ben due libri su access ma ancora non mi sono chiari i concetti di indici o almeno penso di averli capiti solo in parte nel senso che arrivo ad un certo punto e poi mi fermo (in sintesi non ho ancora acquisito la mentalità).
 
C

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
71
  • 9 Lug 2018
  • #8
Se hai dubbi basta chiedere.
 
L

luigi.ventre

Nuovo Utente
19 Giu 2013
14
0
1
  • 9 Lug 2018
  • #9
grazie ancora per la tua squisita disponibilità è difficile trovare gente disposta ad aiutarti. penso che ti chiederò ancora qualcosa. un sincero saluto
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Popolare campi tabella excell da maschera access
  • otto9due
  • 21 Gen 2015
  • MS Access
Risposte
0
Visite
3K
MS Access 21 Gen 2015
otto9due
S
[ACCESS]: Database e interfaccia grafica, popolare caselle dinamicamente
  • Scar991
  • 2 Mag 2013
  • MS Access
Risposte
0
Visite
2K
MS Access 2 Mag 2013
Scar991
S
S
Access: Filtro Report Multiplo
  • sluci
  • 14 Apr 2025
  • MS Access
Risposte
1
Visite
150
MS Access 23 Apr 2025
Giffissimo
G
M
Access web database su SharePoint
  • _mC
  • 4 Apr 2025
  • Windows e Software
Risposte
1
Visite
166
Windows e Software 4 Apr 2025
_mC
M
S
Utilizzare MySql con maschere Access
  • staiul
  • 27 Nov 2024
  • MySQL
Risposte
0
Visite
262
MySQL 27 Nov 2024
staiul
S
F
Problema pulsante cerca record su access
  • futty71
  • 20 Apr 2024
  • Database
Risposte
0
Visite
2K
Database 20 Apr 2024
futty71
F
F
access ricerca record con apostrofo.
  • futty
  • 28 Mar 2024
  • MS Access
Risposte
0
Visite
1K
MS Access 28 Mar 2024
futty
F
P
Access: recuperare Indice dopo un insert into
  • psicona
  • 18 Nov 2023
  • MS Access
Risposte
0
Visite
1K
MS Access 18 Nov 2023
psicona
P
N
Access: Filtro su maschera
  • NeuNovizio
  • 21 Ott 2023
  • MS Access
Risposte
0
Visite
2K
MS Access 21 Ott 2023
NeuNovizio
N
B
Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365)
  • Beppe56RM
  • 23 Gen 2023
  • MS Access
Risposte
0
Visite
785
MS Access 23 Gen 2023
Beppe56RM
B
N
Errore interno Access
  • NeuNovizio
  • 10 Gen 2023
  • MS Access
Risposte
2
Visite
1K
MS Access 22 Gen 2023
CarloFdrc
C
Proteggere una cartella e file con password tramite .htaccess e .htpasswd
  • otto9due
  • 7 Dic 2022
  • Web Server
Risposte
0
Visite
1K
Web Server 7 Dic 2022
otto9due
C
ACCESS Aprire maschera se valore non presente in una combo
  • CMax
  • 28 Ott 2022
  • MS Access
Risposte
7
Visite
2K
MS Access 25 Nov 2022
CarloFdrc
C
L
Access Periodo maschera continua
  • llucia
  • 2 Giu 2022
  • MS Access
Risposte
4
Visite
2K
MS Access 5 Giu 2022
llucia
L
B
Aumento dimensioni grafico Access
  • Bordignon Pietro
  • 9 Set 2021
  • Database
Risposte
0
Visite
1K
Database 9 Set 2021
Bordignon Pietro
B
R
[C#] Quali dipendenze occorrono su progetto "Setup" con Access Database?
  • race
  • 1 Mag 2021
  • .NET Framework
Risposte
1
Visite
3K
.NET Framework 10 Feb 2022
leisatarver
L
G
Appicazione HTML per inserimento dai in Database Access Microsoft
  • GOKU117
  • 6 Apr 2021
  • HTML e CSS
Risposte
0
Visite
2K
HTML e CSS 6 Apr 2021
GOKU117
G
K
mc Access/phpmyamin
  • keyboardistdenny
  • 1 Apr 2021
  • MS Access
Risposte
0
Visite
1K
MS Access 1 Apr 2021
keyboardistdenny
K
G
  • Bloccata
Aiuto con htaccess e rewriterule
  • gssmart
  • 28 Ott 2020
  • PHP
Risposte
0
Visite
1K
PHP 28 Ott 2020
gssmart
G
htaccess redirect 301 senza estensione html
  • Cosina
  • 1 Lug 2020
  • Web Server
Risposte
6
Visite
3K
Web Server 28 Ago 2020
Cosina
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Hosting, Server e Sistemi
  • Database
  • MS Access
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?