Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 6 su 6

Access - Casella combinata -visualizzare solo campi con valori

  1. #1
    max-paso non è in linea Scolaretto
    Buongiorno a tutti,
    In una maschera ho una casella combinata a discesa che uso per filtrare il DB, questa casella punta ad un campo di una tabella che non è casella primaria e che non sempre contiene dei valori.
    Quando apro la casella per scegliere un valore, mi vedo un sacco di righe bianche che vorrei eliminare e vedere solo i valori inseriti in tabella.
    E' possibile?

    Vi ringrazio per l'aiuto
    Massimo

  2. #2
    L'avatar di amanu86
    amanu86 non è in linea Scolaretto
    Ciao.
    Si è possibile. Devi aprire la maschera in modalità scrittura, click destro sulla ComboBox, prorpietà nella riga: "Origine Riga" ci dovrebbe essere scritta una query che access a generato quando tu hai associato alla combobox il campo di una tabella. Ti basta aggiungere alla query :
    Where isnotnull(NomeCampo)

    Ciao
    ℹ️ Leggi di più su amanu86 ...

  3. #3
    max-paso non è in linea Scolaretto
    Ti ringrazio per l'imbeccata, ma vedi, non sono proprio un esperto ed ho bisogno di un aiutino in più;

    Ti trasmetto la riga che richiama la questi con la correzione, :

    SELECT [Tabella_Archivio_Particolari].[NumeroDisegnoFPT] FROM Tabella_Archivio_Particolari WHERE isnotnull([Tabella_Archivio_Particolari].[NumeroDisegnoFPT]);

    Ma mi dà un errore, dicendo che la funzione non è definita.

    Grazie
    Massimo

  4. #4
    biker non è in linea Scolaretto
    prova così:

    Apri in struttura la maschera......
    Tasto dx del mouse vai in proprietà......
    Si apre la finestra delle proprietà.....
    Clkka su TUTTE =====>Quindi origine riga
    Seleziona la riga (Select.......etc)
    Ti compariranno tre puntini.....clicckaci su
    Ti si apre una query......
    Ci sarà la tabella ed il campo che è l'origine della tua combobox
    In criterio sotto il campo selezionato scrivi IS NOT NULL chiudi con la X in alto a dx e salva le modifiche....dovrebbe funzionare ciao

  5. #5
    max-paso non è in linea Scolaretto
    Ti ringrazio
    Adesso tutto OK

    GRAZIE
    Ciao

  6. #6
    max-paso non è in linea Scolaretto
    Da dopo queste prove, mi trovo la query principale sulla quale si appoggiano i filtri del form che duplica per 3500 volte inspiegabilmete , ogni recod in tabella .

    Cosa ho combinato? E come posso rimettere in sesto questa query ?

    Vi ringrazio per i l Vs. aiuto
    Un saluto

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 5
    Ultimo Post: 05-09-2015, 07:40
  2. Risposte: 5
    Ultimo Post: 04-09-2015, 12:21
  3. Visualizzare solo alcuni valori su casella combinata
    Da druido83 nel forum Microsoft Access
    Risposte: 5
    Ultimo Post: 26-09-2014, 20:03
  4. Access 2007 Lista valori in casella combinata
    Da hawk50 nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 28-10-2010, 22:09
  5. Visualizzare + campi in casella combinata
    Da bud77 nel forum Microsoft Word
    Risposte: 1
    Ultimo Post: 27-08-2005, 13:42