Condividi tramite

MS ACCESS - MULTISELECT TO INSERT DATA

Anonimo
2022-05-16T09:52:34+00:00

Buongiorno a tutti,

sono alle prime armi e sto creando un database in Access per maneggiare l'addestramento dei colleghi.

Ho 3 tabelle principali:

  1. Elenco nomi e dati delle persone (matricola, grado, nome, cognome etc.)
  2. Tabella Corsi (Nome corso, tipologia corso)
  3. Tabella Addestramento - dove vengono inseriti i dati dalle due tabelle precedenti e date di inizio e termine corso.

ora, ho creato una maschera per inserire i dati scegliendo il nominativo e il corso da due combobox. La ocmbobox per la scelta del nome mi fa scegliere tramite la matricola (chiave) e di conseguenza mi popola i campi grado, nome e cognome. Poi si inseriscono gli altri dati a mano (data inizio, data fine, scadenza validita'...)

Vorrei inserire per lo stesso corso più nominativi alla volta sfruttando la funzione multiselect e creando di conseguenza diversi record con nominativi diversi, ma dati del corso identici.

Non riesco a creare la funzione multiselect con i combobox creati.

Come posso fare?

Grazie

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
    2022-05-16T14:42:04+00:00

    Grazie Carlo,

    ho cambiato la Combobox a Listbox e in effetti riesco a selezionare più persone, ma mi crea cmq solo un record con il primo nome selezionato. Esiste un modo, magari tramite una query, per inserire record multipli in base alle persone selezionate lasciando gli altri campi compilati cosí come erano?

    Esempio:

    Seleziono 3 nomi:

    Giuseppe

    Marco

    Andrea

    inserisco i dati del Corso: Inglese

    dal: 16/05/2022

    al: 17/05/2022

    risultato sperato:

    creazione di 3 record:

    NOME CORSO DAL AL
    GIUSEPPE INGLESE 16/05/2022 17/05/2022
    MARCO INGLESE 16/05/2022 17/05/2022
    ANDREA INGLESE 16/05/2022 17/05/2022

    Spero di esser stato chiaro.

    Grazie ancora.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2022-05-16T13:50:04+00:00

    Non devi usare il controllo Casella combinata (Combobox) ma Casella di riepilogo (Listbox).

    La risposta è stata utile?

    0 commenti Nessun commento