Casella di controllo report access

Anonimo
2014-11-29T16:30:57+00:00

Salve a tutti

ho una esigenza abbastanza complicata da spiegare, provo a descriverla.

Ho un DataBase cn cui gestisco documentazione e configurazione di un prodotto seriale.

Ho una tabella "Registro" con i campi "Progressivi seriali" (es. da 1 a 5) e "Configurazione" (es. da A a E). Ogni progressivo ha la sua configurazione (es. Progr 1 - Config "A", Progr "2 " - Config "B").

Ho una maschera "Selezione Progressivo" con casella combinata che mi permette di selezionare il progressivo dalla tabella registro.

Tutte le Query (e i conseguenti report) con cui elaboro la doc del prodotto hanno nei criteri di un campo l'uguaglianza al Progressivo (o meglio alla selezione della casella combinata della maschera). Quando apro un Report mi viene chiesto quale progressivo voglio visualizzare, quindi mi vengono stampati i record corrispondenti.

Nell'intestazione del report ho una casella di testo impostata per farmi visualizzare il progressivo selezionato tramite la maschera; l'origine dati  di questa casella testo in pratica è: [Maschere]![Selezione Progressivo]![Prog] 

Vorrei aggiungere all'intestazione del report un'altra casella di testo con il corrispondente campo "Configurazione" ma non so che formula mettere nell'origine controllo di questa !! Specifico che la tabella "registro" al momento non ha nessun join con le tabelle di documentazione...

Spero di essere stato abbastanza chiaro.

Ringrazio in anticipo chi vorrà darmi un aiuto.

Nicola

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

4 risposte

Ordina per: Più utili
  1. Anonimo
    2014-11-30T18:28:27+00:00

    La tua casellaCombinata1 deve avere come origine dati sia il progressivo che la configurazione quindi se vuoi far riferimento al primo campo, il progressivo avrai :

    [Maschere]![Selezione Progressivo]![Casellacombinata1]

    oppure

    [Maschere]![Selezione Progressivo]![Casellacombinata1].Column(0)

    e, per ottenere la Configurazione, il secondo campo:

    [Maschere]![Selezione Progressivo]![Casellacombinata1].Column(1)

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-11-30T14:23:23+00:00

    Rileggendo il tuo post, mi sembra di capire che sulla maschera hai una combo che ha come origine dati la tabella Registro. Se aggiungi all'origine dati della combo anche la Configurazione, nella report, puoi fare riferimento alla Configurazione con:

     [Maschere]![Selezione Progressivo]![Prog].Column(1)

    grazie mimmo !!

    ho seguito le tue istruzioni ma la casella di testo con il riferimento da te scritto "[Maschere]![Selezione Progressivo]![Prog].Column(1)" non carica il campo "confogurazione" (quando apro il report chiede a me che valore impostare)

    devo darti/chiederti una precisazione: nell'istruzione della casella combinata che mi funziona (quella che mi riporta il "prog" che scelgo tramite la combo) l'istruzione in realtà non ha il campo  [Prog] ma il nome della combo:

    [Maschere]![Selezione Progressivo]![Casellacombinata1]

    Alla luce di questo (scusa se non ti ho chiarito subito la cosa) come dovei impostare la casella per visualizzare il corrispondente campo "Configurazione" ??

    grazie per il supporto

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-11-29T18:26:51+00:00

    Rileggendo il tuo post, mi sembra di capire che sulla maschera hai una combo che ha come origine dati la tabella Registro. Se aggiungi all'origine dati della combo anche la Configurazione, nella report, puoi fare riferimento alla Configurazione con:

     [Maschere]![Selezione Progressivo]![Prog].Column(1)

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-11-29T18:20:46+00:00

    Ciao Nicola,

    se ho capito, nella tabella Registro hai il Progressivo e la relativa Configurazione, con il campo

     [Maschere]![Selezione Progressivo]![Prog]  con cui puoi estrarre la Configurazione con la funzione

    DLookUp("Configurazione","Registro","Progressivo = " &  [Maschere]![Selezione Progressivo]![Prog] )

    Facci sapere.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento