Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

Copiare un record di una maschera in un'altra maschera o sottomaschera

  1. #1
    Liwa65 non è in linea Novello
    Salve a tutti.
    Ho una tabella SOSTA ed un'altra tabella LOCALIZZAZIONE collegata alla prima in una relazione uno a molti per indicare tutte le volte che un oggetto, un ufficio, un dipendente, cambia luogo di sede.
    Per dare una univocità al toponimo da inserire nella maschera della tabella SOSTA, ho creato un pulsante in cui mi si apre una tabella dei toponimi raggruppati per municipio. quindi mi bastava cliccare su un pulsante della maschera della tabella toponimi per inserire nella maschera della tabella sosta il luogo esatto in cui si trovava l'oggetto o dipendente di riferimento. Tutto questo allo scopo di fare delle ricerche per elencare tutti gli oggetti o tutti i dipendenti che si trovano in una determinata via.
    Il codice che ho utilizzato su click del pulsante che si trova nella tabella toponimi è il seguente
    Private Sub Registrazione_Toponimo_Click()
    Forms("Soste")!Toponimo = Me.DenToponimo
    Forms("Soste")!IDMun = Me.Municipio
    DoCmd.Close
    End Sub
    
    E funziona tutto alla meraviglia.
    Ma mi sono accorto che non avrò mai lo storico delle posizioni per un soggetto, da quì l'esigenza della sottomaschera Localizzazioni per elencarmi tutte le volte che un oggetto o un soggetto cambia sede.
    Ma stavolta non riesco a copiare con un click i dati della tabella toponimi nella sottomaschera LOCALIZZAZIONE della maschera SOSTE.
    Ho provato in vari modi nella riga di comando Forms.... ma mi da sempre un errore di sintassi. Chiedo aiuto ai piu' esperti.
    Michele
    Ultima modifica di @Alex; 26-04-2021 20:43 

  2. #2
    L'avatar di dragone bianco
    dragone bianco non è in linea Amanuense
    Ciao

    Tu hai una doppia relazione da realizzare
    un Soggetto può avere più Uffici (rappresenta lo storico)
    Un Ufficio può avere più Soggetti

    Devi cambiare la tua Struttura Base
    Passare da un sistema uno->molti a Molti->molti (Struttura che si crea contre tre tabelle)

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 12
    Ultimo Post: 06-10-2014, 17:03
  2. codice per copiare campi da una maschera ad altra maschera
    Da anto16 nel forum Microsoft Access
    Risposte: 3
    Ultimo Post: 18-03-2014, 07:06
  3. Risposte: 11
    Ultimo Post: 06-01-2014, 18:06
  4. Risposte: 5
    Ultimo Post: 14-10-2012, 20:59
  5. Risposte: 2
    Ultimo Post: 09-08-2012, 12:16