Newsgroup: it.comp.appl.access
Titolo: Visualizzare o no #Nome? su recordset

Poiche in AXP effettuo un "data binding" di recordset impostati a runtime ho 
l'inconveniente che ovviamente i dati in maschera avendo ControlSource 
impostata restituiscono il fastidioso #Nome? (Questo perche RecordSet della 
maschera all'apertura non è ancora impostata poiché l'utente non ha scelto 
nulla ancora)
C'è una maniera veloce per non evidenziare l'apparente errore senza 
impostare e reimpostare ContrloSource di ogni campo?
Grazie
Daniele 

"OneEDP" <ONEsenzapro...@novirgiliomaTINsi.IT> ha scritto nel 
messaggio news:Lb74k.96913$FR.3...@twister1.libero.it...

Fai una maschera UnBound e aggiorni da codice.
Ciao
-- 
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici. 

 ha scritto nel messaggio 
news:g2r1uh$nl0$1...@aioe.org...

Volevo evitare di ciclare tra tutti i controlli ed impostare/reimpstare 
control Source su Open e Close della maschera.
Magari c'è un'alternativa?
Grazie 


Due trucchi
Colori dello stesso colore il forecolor e poi del colore che vuoi
associ una tabella vuota uguale
e poi semplicemente cambi il source all'intera form
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:g2r7ks$l5v$1...@tdi.cu.mi.it...


Lo sfondo è pieno di brillocchi (immagine collegata), quindi forecolor si 
vedrà sempre.
Volevo evitare una tabella blank per rendere la maschera un po' più 
manuntenibile per modifiche future.
Altrimenti un'idea che mi viene in mente adesso è ciclare così
For Each ctl in Me.Controls
    if clt ha la proprietà ContrlSource then clt.ControlSource = ctl.Name 
'(oppure "")
next
Che ne pensi? 


Non hai rivelato il codice per il tuo "data binding", cioè con quale
tipo di recordset lavori, di dove vengono i dati ecc.
Il solito trucco in caso di lavoro con un RecordSource variabile é
una query vuota all'inizio. Anche se lavori con i Recordset puoi
usare lo stesso principio, p.e. "All apertura" della maschera:
Me.RecordSource = "SELECT * FROM TuaTabella_o_Query WHERE 1 = 2"
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:6bcojbF...@mid.individual.net...

Come giustamente hai fatto notare preciso che il recordset proviene da un 
server la cui ActiveConnection e impostata su una connessione ODBC <-> DB2, 
per cui il trucchetto (Me.RecordSource = "SELECT * FROM TuaTabella_o_Query 
WHERE 1 = 2) non funziona perché la tabella sull'host non c'è e non verrà 
mai collegata in Jet.
?
Daniele

 ?
In questo caso molto probabile la soluzione con il ciclo e
ControlSource = Name sarebbe la più semplice e veloce.
-- 
cu


 ha scritto nel messaggio 
news:6beom0F...@mid.individual.net...

Grazie 

 ha scritto nel messaggio 
news:6beom0F...@mid.individual.net...

Visto che potrebbero esserci altri controllo non collegati necessariamente 
al recordset, magari utilizzerò la proprietà tag per flaggare i 
controlsource che devono essere impostati o meno.
Ciao
Daniele

 controlsource che devono essere impostati o meno.
Sì, è il solito metodo se devi distinguere tra controlli dello stesso tipo.
Vedi anche 
www.donkarl.com?FAQ6.5
.
Se invece il problema sono solo i controlli che non hanno la proprietà,
basta anche gestire l'errore 438 o un semplice On Error Resume Next.


 tipo. Vedi anche 
www.donkarl.com?FAQ6.5
.
Forse è meglio: 
www.donkarl.com/it?FAQ6.5
:-)


 ha scritto nel messaggio 
news:6berihF...@mid.individual.net...

Bhe a parte il codice non riesco a leggere altro....
Anche questa trovata del tag è acqua calda. Benissimo.
Approfitto per chiederti gentilmente se sei a conoscenza di un link per 
l'aggiornamento di VBA Retail 6.4.9972 (VBA 6.3) in AXP e se è stato risolto 
quel problema 
www.donkarl.com/it?FAQ7.1
Nelle distribuzioni degli aggiornamenti del mio .mdb  c'è sempre questo 
inconveniente. Forse devo adottare questa soluzione 
http://www.granite.ab.ca/access/autofe.htm
Grazie
Daniele 

 
http://www.granite.ab.ca/access/autofe.htm
Non capisco.
Uso questo tool di Tony da tanti anni per distribuire/aggiornare
i frontend ecc. ma non ha niente da fare con i riferimenti.
Quali sono i tuoi problemi con i riferimenti?
Quale riferimento usi e/o non funziona?


 Access FAQ: 
www.donkarl.com/it
Quelli relativi a 
www.donkarl.com/it?FAQ7.1
 ogni volta che sostituisco il 
file mdb nei vari client. devo fare quel giochetto riferimenti togli e 
aggiungi.