Immagini in maschera tabellare

di il
3 risposte

Immagini in maschera tabellare

Salve a tutti,
ho un problema a visualizzare le immagini in una maschera tabellare.
Nel database allegato ho:
Una tabella chiamata esempio
Maschera chiamata esempio
Maschera chiamata esempio 1
Ora sia nella maschera 1 che nella maschera 2 ho applicato il codice su corrente
Visual Basic:
Me.Immagine7.Picture = "C:\Immagini\" & Me.ID.Value & ".png"
Nella cartella immagini del mio PC le pgn sono chiamate 1,2,3...ecc

In questo mondo nella maschera Esempio le immagini vengono visualizzate correttamente, infatti passando dall'ID 1 al 2 mi vedere l'immagine 1 e poi 2.

Purtroppo ho problemi nella maschera 1, in questa infatti nonostante l'aspetto tabellare se seleziono la riga con ID 1 mi fa vedere su tutte le righe l'immagine 1, se seleziono la riga con ID 2 mi fa vedere tutte le righe con l'immagine 2.

Sapete darmi una soluzione me la maschera esempio 1?

su questo link potete scaricare il database: https://drive.google.com/drive/folders/1o865voXpZxEhcOf0jFYWNiAXFh_tcCOU?usp=sharing

3 Risposte

  • Re: Immagini in maschera tabellare

    Per "maschera tabellare" intendi dire "maschera a foglio dati"? Non so se si può attivare questa funzionalità. Direi di usare una "maschera continua" con un look il più possibile simile a quello foglio dati. Poi, per gestire il tutto, se hai una versione recente di Access, leggi questo

    altrimenti fai una ricerca su internet con le parole chiave scritte al termine del documento stesso.
  • Re: Immagini in maschera tabellare

    Grazie della risposta,
    sinceramente non ho capito la guida.
    non dovrei dirgli nel percorso prendi la foto chiamata 1 per il record con id 1,prendi la foto chiamata 2 per il record con id 2 e cosi via..
    per maschera tabellare intendo si quella continua



    Grazie
  • Re: Immagini in maschera tabellare

    Riporto il concetto di "Path relativo" e lo adatto alla tua situazione
    Path relativo
    1. In visualizzazione struttura maschera, aggiungere un controllo Immagine
    2. Clic col mouse dx su controllo Immagine, scegli Proprietà
    3. Origine controllo: =fPath([ID])
    4. Salva la maschera
    5. In un Modulo pubblico crea questa function
    Public Function fPath(ID) As String 
    Dim strPath As String 
    strPath = "C:\Immagini\" & ID & ".png"
    fPath = strPath 
    End Function
Devi accedere o registrarti per scrivere nel forum
3 risposte