come eliminare un record avente origine da una query

Anonimo
2020-03-21T11:15:57+00:00

Ciao a tutti,

ho una query come quella stutturata in https://answers.microsoft.com/it-it/msoffice/forum/all/due-queries-da-strutturare/f28d0854-c170-454a-9a3c-2cdd3ef99b8d

Vorrei che attraverso una form sia possibile avere la possibilità di cancellare qualcuno dei records restituiti dalla query.

Per fare questo, in visualizzazione struttura della form ho aggiunto un pulsante per eliminare i records, ma non funziona.

Come potrei risolvere?

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

3 risposte

Ordina per: Più utili
  1. Anonimo
    2020-03-22T10:32:28+00:00

    ciao Enzo,

    non che abbia capito molto l'attinenza di questo post con quello di cui ci parli nel link di esordio, ma certamente mi perdo qualche pezzo per strada.

    Provo a mostrarti un  ESEMPIO  vedi se ti aiuta in qualche modo….altrimenti facci sapere.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-03-22T09:54:10+00:00

    Ciao Sandro,

    l’idea di associare un checkbox non sono riuscito a farla funzionare perché in visualizzazione maschera il checkbox non riesce a essere flaggato e quando ci clicco su, viene emesso un suono.

    Il mio obiettivo è quello di non mostrare (l’opzione del nasconderli va benissimo) i records che per esempio vengono flaggati.

    Mi spiego meglio: la query 1 restituisce un elenco di persone da contattare. Piano piano quando vengono contattate, l’idea di flaggarle con un checkbox è perfetta in modo da ricordare di averle già contattate. Magari poi con una query successiva (chiamiamola per esempio query 2) posso ottenere soltanto le persone ancora da contattare (inserendo valore Falso come criteri nella query).

    Come posso associare il checkbox ai records provenienti dalla query 1?

    E’ possibile inserire tale checkbox in visualizzazione struttura della query? Se questo fosse possibile, cosa inserire nella prima colonna vuota della query in visualizzazione struttura (per fare apparire un checkbox flaggabile)?

    Grazie, Enzo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-03-21T15:39:10+00:00

    ciao Enzo,.

    le queries con raggruppamento restituiscono un recordset non aggiornabile di conseguenza il problema in cui ti trovi è proprio questo.

    Agisci con la cancellazione impostando l'action query direttamente sulla/sulle tabelle, mi raccomando alla clausola where altrimenti fai disastri, invocando in seguito il requery della form.

    Copia back-up sempre per queste operazione, quando hai cancellato, hai cancellato.

    Valuta piuttosto una tabella storico in cui spostare le righe che non ti servono oppure una checkBox che ti permetta di considerare la riga attiva o no, se è attiva la mostri altrimenti no.

    HTH.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento