Campi aggiunti in tabella ma non visibili nel report

di il
12 risposte

Campi aggiunti in tabella ma non visibili nel report

Buongiorno sono Maurizio e sono alle prime armi con Access

da qualche giorno sto “combattendo” con un piccolo programma di una associazione di volontariato di cui faccio parte.

Sperando di essere chiaro, di seguito descrivo qual'è l'ostacolo che non riesco a superare:

ho aggiunto dei campi nella tabella “principale” e non riesco a riportarli nel report appropriato perchè non li vedo nell'elenco dei campi di dx.

Penso che il problema stia nella query a cui il report fa “riferimento” perchè aprendola, non li vedo nemmeno li !

Se il ragionamento è giusto, vi chiedo: come faccio a farli comparire nella query e di conseguenza, nell'elenco campi ?

Se il ragionamento non è giusto, cosa devo fare ?

grazie mille in anticipo !

Maurizio

12 Risposte

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Scusa ma se non mostri la query…

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Intanto grazie dell'interessamento

    di seguito lo screenshot… quello che volevo dire nel primo messaggio è che i 3 campi evidenziati della tabella Anagrafica2, non li vedo riportati in basso a dx. E' lì il problema ?

    se si, come faccio a risolverlo ?

    altrimenti cosa devo fare ?

    Se hia bisogno di maggiori info o non sono stato chiaro (probabile), sentiti libero di chiedermi…

    grazie ancora

    ciao 

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Non vorrei essere catastrofico ma… prima di passare ai report ti consiglio di studiare i database e le regole della normalizzazione. Qui di normalizzato non vedo nulla…

  • Re: Campi aggiunti in tabella ma non visibili nel report

    L'iniziativa sociale è sicuramente lodevole… purttopo non ti esonera dal conoscere lo strumento che hai pensato di usare che si divide in 2 parti fondamentali:p

    1. Database e conseguente logica di strutturazione che si.chiama Normalizzazione ed è la base iniziale del lavoro per chi sviluppa applicativil di gestione dati.
    2. Interfaccia grafica che consente di creare Maschere e Report.

    Dalla struttura che hai esposto risulta molto chiaro che non hai la più pallida idea di come si usa un Database e questo mina alla base il lavoro che sembra pensato per Excel non per un Db Relazionale complicando molto anche la nostra possibilità di aiuto.

    Il problema poi dei campi basterebbe leggere un libretto per chi inizia o guardare qualche tutorial su YouTube… tuttavia senza aver fatto il primo passo…. non sarà possibile sviluppare nessuna maschera e nessun report fin modo funzionale.

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Intanto grazie dell'interessamento

    di seguito lo screenshot… quello che volevo dire nel primo messaggio è che i 3 campi evidenziati della tabella Anagrafica2, non li vedo riportati in basso a dx. E' lì il problema ?

    se si, come faccio a risolverlo ?

    altrimenti cosa devo fare ?

    Se hia bisogno di maggiori info o non sono stato chiaro (probabile), sentiti libero di chiedermi…

    grazie ancora

    ciao 

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Un db non normalizzato è utile quanto un paio di pinne sull'Everest. Perché porsi il problema di quei campi non visibili nella query?

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Buongiorno

    grazie cmq dell'interessamento

  • Re: Campi aggiunti in tabella ma non visibili nel report

    13/08/2023 - Antony73 ha scritto:


    Un db non normalizzato è utile quanto un paio di pinne sull'Everest. Perché porsi il problema di quei campi non visibili nella query?

    Un db non normalizzato e' la normalita' quando si desidera aumentare le prestazioni ed il collegamento di piu' tabelle dati non consente di ottenere levelocita' desiderate

  • Re: Campi aggiunti in tabella ma non visibili nel report

    14/08/2023 - MauPrin ha scritto:


    Buongiorno

    grazie cmq dell'interessamento

    Devi partire dalla progettazione.

    Dalle informazioni non si capisce cosa devi fare, cosa hai fatto e come risolvere.

    Hai una tabella (anagrafiche2) con tanti campi, sono tutti necessari? Nel senso che ogni record non ha valori null per quei campi.

    Sempre anagrafiche2 non sembra un nome di tabella che ti rende l'idea di cosa contiene. Per esempio, la tabella allergeni so che conterrà record di sostanze che portano allergia.

    Puoi suddividere la tabella con collegamenti 1 a 1?

    Il suggerimento è sempre lo stesso: apri un 3d di progettazione spiegando cosa devi realizzare, e da li crei la base di dati. Successivamente si vede come popolare le tabelle, con quali strumenti e quali maschere ti occorrono.

  • Re: Campi aggiunti in tabella ma non visibili nel report

    14/08/2023 - amorosik ha scritto:


    Un db non normalizzato e' la normalita' quando si desidera aumentare le prestazioni ed il collegamento di piu' tabelle dati non consente di ottenere levelocita' desideratem

    Questo solo se le letture sono molto più frequenti delle scrittire. E poi praticamente non fai query complesse…

    Praticamente dici di usare excel non un dbms

  • Re: Campi aggiunti in tabella ma non visibili nel report

    Praticamente sei completamente fuori strada.

    E' tutto da cancellare e rifare.

    Il problema principale è che hai scambiato i campi con i valori.
    E tra parentesi hai anche mischiato tutto, malattie, patologie, interventi chirurgici, interventi ambulatoriali, sintomi, medicine…..

    Ogni tabella dovrebbe contenere solo i dati che appartengono ad una determinata categoria.
    Quindi avrai una tabella che contiene solo i sintomi, una tabella che contiene solo le malattie, una tabella che contiene sono i farmaci.

    Che saranno poi collegate tra di loro e con la tabella anagrafica dei pazienti.

    Nella tabella anagrafica2, praticamente hai creato dei campi per ogni tipo di patologia.
    Se ne dovessi aggiungere altre, saresti costretto a creare nuovi campi.

    I database non funzionano in questa maniera.

    Per come ha strutturato la tabella anagrafica2 in realtà dovrebbe contenere solo due campi.

    • IDpatologie, impostato come chiave primaria
    • Patologia, che dovrebbe contenere tutti i tipi di patologie.

    Stesso discorso per le bevande.

    Quindi ricorda.

    I campi rappresentano una categoria di dati (patologie, oppure farmaci)

    I valori che vanno inseriti nei campi sono i vari tipi dati che appartengono ad una determinata categoria.

    Quindi per le malattie avrai

    Un campo in tabella denominato Malattie.

    E all'interno di questo campo andranno inserite le malattie, tipo: Vaiolo, influenza, raffreddore, covid….

  • Re: Campi aggiunti in tabella ma non visibili nel report

    14/08/2023 - fratac ha scritto:


    Praticamente sei completamente fuori strada.

    E' tutto da cancellare e rifare.

    Il problema principale è che hai scambiato i campi con i valori.
    E tra parentesi hai anche mischiato tutto, malattie, patologie, interventi chirurgici, interventi ambulatoriali, sintomi, medicine…..

    Ogni tabella dovrebbe contenere solo i dati che appartengono ad una determinata categoria.
    Quindi avrai una tabella che contiene solo i sintomi, una tabella che contiene solo le malattie, una tabella che contiene sono i farmaci.

    Che saranno poi collegate tra di loro e con la tabella anagrafica dei pazienti.

    ….

    Concordo, le Tabelle di base sono dei Cataloghi, Elenco Malattie, Elenco Sintomi, Elenco Medicine… ,poi serve aver bene le idee chiare di come si gestisce una Relazione M-M in 3FN, perchè stiamo parlando di questo… e se l'utente non capisce di cosa si stia parlando… allora meglio Excel.

Devi accedere o registrarti per scrivere nel forum
12 risposte