Riferimento a sottomaschera in struttura a schede (risolto)

Anonimo
2022-12-20T15:45:07+00:00

Buongiorno a tutti

ho una maschera contenente una struttura a schede nella quale ho posizionato la sotto maschera che mi interessa; avrei necessità di salvare i dati presenti nella sotto maschera prima di modificarli. Per fare questo ho pensato di creare una query di accodamento che vada a "trascrivere" i dati in un'apposita tabella che utilizzerei per l'archiviazione richiamandola all'occorrezza tramite macro/pulsante.

Purtroppo non sono stato capace di inserire nei criteri della query una stringa che selezioni solo il record che mi interessa prendendo l'ID dalla sottomaschera. Mi sembrava di aver letto tempo fa che il problema nasceva dalla possibilità di fare riferimento alla struttura a schede ma non riesco a ritrovare informazioni utili in proposito.

Qualche consiglio?

Grazie

Al.

RISOLTO:

[Maschere]![nome_maschera]![Figlio130].[Scheda]![ID_record]

Scrivevo il nome dell'elemento a cui intendevo fare riferimento: [TabCtl127]![sottomaschera], invece con l'auto composizione mi è uscito [Figlio130].[Scheda]; non so da dove arrivi, ma visto che funziona... ;)

Microsoft 365 e Office | Access | Altro | Altro

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ù recente
  1. Anonimo
    2022-12-23T08:43:44+00:00

    Ciao Sandro,

    scusa per il ritardo nella risposta.

    Vediamo se ho capito: con me.dirty=false verifico che in un qualche campo della form ci siano dei dati, in caso positivo dovrei provvedere a copiare questi dati in un nuovo record nella tabella che uso come archivio... Giusto?

    Sicuramente è una cosa più elegante se fatta tramite VBA, ma purtroppo non sono così abile; il massimo che sono riuscito a fare è stato creare una query e richiamarla da un pulsante, infatti il mio problema era quello di identificare (nella query) solo il record specifico di cui volevo trasferire i dati, cosa che ho fatto tramite la chiave primaria dello specifico record mettendo come criterio [Maschere]![nome-maschera]![Figlio130].[Scheda]![ID_record].

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2022-12-20T16:33:38+00:00

    ciao Alberto,

    si potrebbe pensare ad un uso avanzato delle transazioni...ma forse è troppo.

    prova ad impostare un command button che su evento click invoca un me.dirty=false, eviterei accodamenti o altri accrocchi...

    ciao, Sandro.

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento