Newsgroup: it.comp.appl.access
Titolo: Origine casella di testo: Dlookup

Buongiorno a tutti. Spero di non abusare del NG.
Ho un problema, banale per gli esperti, ma rognoso per me.
In una maschera non associata ho una casella di testo non associata a cui
voglio assegnare il valore della query sql "SELECT utenti.cognome FROM
utenti WHERE utenti.log=true;".
Facendo delle ricerche nei post precedenti ho scoperto che andrebbe
utilizzato, in proprietà origine controllo, Dlookup. Non riesco però ad
applicarlo, sempre se è opportuno utilizzarlo in questo caso. Ho sempre
utilizzato la casella di riepilogo, ma in questo caso vorrei provare con la
casella di testo.
Grazie anticipatamente.
Saluti, DPZ
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
In origine controllo della casella di testo scrivi:
=DLookUp("Cognome";"utenti";"utenti.log=true")
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 =DLookUp("Cognome";"utenti";"utenti.log=true")
LA tabella utenti tra parentesi quadre e il campo log senza origine
tabella "utenti." ...quindi
=DLookUp("cognome";"[utenti]";"log = True")
-- 
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 =DLookUp("cognome";"[utenti]";"log = True")
Funziona lo stesso come dicevo io...bleeeeeee :oP


 Saluti, DPZ
La casella di riepilogo ti mostra un elenco di valori, la casella di testo
un singolo valore. A te cosa serve?
Quanti cognomi restituisce quel criterio "log=true"? Se ne restituisce uno
solo puoi usare la dlookup come spiegato nell'altro post, altrimenti si
può fare comunque non ha molto senso perchè verrà restituito un cognome a
caso tra tutti quelli che soddisfano il criterio, a meno che non sia
quello che vuoi.
Namor
-- 
namor at inwind punto it


 =DLookUp("cognome";"[utenti]";"log = True")
Le parentesi quadre sono indispensabili solo sul nome del campo, se
contiene spazi. Sul nome della tabella o query sono opzionali, anche se
contiene spazi. Il criterio funziona in tutti e due i modi ma non serve
esplicitare il nome della tabella o query dato che le funzioni di
aggregazione lavorano sempre solo su un'unico dominio e non su istruzioni
SQL.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 


 =DLookUp("cognome";"[utenti]";"log = True")
Sul log forse hai ragione ma sulle parentesi proprio no: se non ci sono
spazi non servono!!!
Antonio

grazie a tutti, anche per la celerità :-)))))))


 > 
Funziona "utenti.log" ??? Mhà! Ti credo, ma è un pò strana la cosa... devo
verificare (ma giusto per vedere se va bene in tutte le versioni)... per
quanto riguarda le parentesi quadre, è vero che non ci vogliono se non ci
sono spazi nel nome della tabella, ma mistero della fede a me è capitato
più volte di avere errori anche con tabelle con nome senza spazi nei
Dlookup... quindi ora li metto sempre e quindi li consiglio, visto che non
richiedono altro che ricordarselo... ;-)


Buono a sapersi, Access fa strane bizze. Grazie
