Visualizzare nel foglio dati i valori di un campo invece del valore della chiave esterna

di Anonimizzato26289 il
2 risposte
Buongiorno, essendo agli inizi di Access ho comprato una guida che parte da zero e così la sto seguendo passo passo, solo che durante la dimostrazione di un esempio sto riscontrando un problema dato che il file Northwind dimostrativo che mi hanno allegato manca tale istruzione che sto cercando di risolvere da sola, lì la descrivono come se già ci fosse.
In pratica si parla visualizzare al momento della visualizzazione in formato "Foglio dati" invece del valore della chiave esterna IDCliente il contenuto di un campo NomeSocietà aggiungendo in origine riga (tabella/query):

SELECT IDCliente, NomeSocietà FROM Clienti ORDER BY [NomeSocietà];

Per l'intestazione ho risolto modificando l'etichetta in "Cliente" togliendo quindi l'IDCliente che veniva visualizzato in Foglio dati, ma per il valore nonostante l'origine riga mi continua a visualizzare il valore della chiave esterna invece del NomeSocietà, modificando un po' i parametri al massimo riesco ad ottenere entrambi i valori ma nell'esempio è riportato SOLO il valore NomeSocietà.

Spero sia chiaro, ringrazio anticipatamente chi cercherà di darmi una mano.

2 Risposte

  • Credo di aver capito che tu hai una "casella combinata" sul campo IDCliente, ma su di esso vuoi vedere il Cliente testuale ossia NomeSocietà. Quell'Origine riga che hai scritto va bene, ma occorre impostare altre proprietà della casella combinata così:
    Numero colonne: 2
    Larghezza colonne: 0 cm;3 cm (la prima colonna deve essere 0 cm, ossia nascosta, ma ci deve essere per rappresentare comunque il valore IDCliente che ci sta sotto)
    Larghezza elenco: 3 cm (il totale di Larghezza colonne)
    Salva tutto.
  • Ho risolto, grazie mille, sei stato chiarissimo
Devi accedere o registrarti per scrivere nel forum
2 risposte