Newsgroup: it.comp.appl.access
Titolo: Aggiornamneto campi maschera.

un saluto (sempre)....
Dopo aver creato una funzione che scarica ogni 60 secondi un file da 
internet, lo importo in una tabella Realtime, (che viene pulita ogni volta 
prima di scaricare il file), mi manca , per ora, l'ultimo passaggio:
Ho una maschera DATIRT che mi visualizza i dati caricati dentro la tabella 
Realtime, ma quando fa l'aggiornamento, mi compare nel campo #errore anche 
se i dati all'interno della tabella ci sono.
Qualche consiglio ?
ps. il fine è quello di creare una maschera tipo push, non so il meccanismo 
è quello giusto, avete consigli in merito ? 

 
-- 
ac
y-1=x

 ha scritto nel messaggio 
news:UDLth.20567$bH4....@tornado.fastwebnet.it...

La mia necessità, essendo dati che cambiano in continuazione, è quella di 
avere una maschera in cui il campo mi visualizzi il valore della tabella e 
che si aggiorni in automatico dopo aver scaricato il nuovo file ed averlo 
importato in tabella.
Mi spieghi l'update del recordset, lo fai della tabella, (mi va bene anche 
solo per i valori modificati), e la maschera per visualizzare i dati, come 
si aggiorna ??
Grazie.
grazie 

 si aggiorna ??
Uhm...
me.requery ?
Antonio

"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio 
news:Ge_th.6168$qN4.1...@twister1.libero.it...

Ciao, buongiorno, da questa situazione non esco fuori, mi dai anche qui un 
punto di partenza ??
allora:
scarico il file quotazioni.csv ok
lo importo in una tabella temporanea TEMPRT ok
faccio una query di accodamento ACCODATEMPTR in una tabella DEFRT (con i 
campi formattati a mio piacere)
Ho una maschera che ha come origine DEFRT.
il problema è che quando l'evento si ripete, (impostato sull evento timer 
della maschera [come da te illustrato]) il risultato della DEFRT che mi 
apro, su tutti i campi ha #Errore (ovviamente lasciando la tabella aperta) e 
la stessa cosa sulla form.
grazie come sempre 

 ha scritto nel messaggio
news:nq%th.6161$422....@twister2.libero.it...

E quindi, come già detto sopra, dopo aver fatto la cancellazione dei dati
della tabella temporanea e il nuovo accodamento, ti fai anche una
me.requery.
Se abbini anche a tutto ciò un docmd.echo false seguito da un docmd.echo
true che ti disattiva temporaneamente il refresh dello schermo, forse eviti
anche che ti si veda un po' di sfarfallamento dovuto a tutte le modifiche
che fai con la maschera aperta
Antonio

"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio 
news:at%th.6164$422....@twister2.libero.it...

Scusa Antonio ma "so de cocco" come si dice dalle mie parti:
ecco il codice:
Private Sub Form_Timer()
Clock.Caption = Time
Dim TR As String
Dim Cvstatus As String
TR = 
"
http://it.finance.yahoo.com/d/quotes.csv?f=sl1d1t1c1ohgv&e=.csv&s=@
^MIBTEL"
CSVstatus = URLDownloadToFile(0, TR, "D:\TestEOD\Dati\quotes.csv", 0, 0)
dati = "D:\TestEOD\Dati\quotes.csv"
CurrentDb.Execute "DELETE * From TempTR"
CurrentDb.Execute "DELETE * From DatiTR"
DoCmd.TransferText acImportDelim, "Quotazioni", "TempTR", dati
DoCmd.SetWarnings False
DoCmd.OpenQuery "AccodaADatiTR"
DoCmd.SetWarnings True
Me!QueryTR.Requery
End Sub
dove TempTR è la tabella dove viene importato il file dati
AccodaADatiTr è la query di accodamento nella Tabella DatiTR (formattata 
secondo le mie esegenze)
QueryTR è la query fatta sulla Tabella DatiTR che fa da base dati per la 
maschera MDatiTR
........??

 ha scritto nel messaggio 
news:Ce0uh.6243$422....@twister2.libero.it...

Scusa me.requery lo messo sulla mia maschera di visualizzazione dati e pare 
funzioni..(che figura di cacca ) 

 ........??
Ma se io volevo che facessi la requery della query ti scrivevo
me.NomeQuery.requery
invece ho scritto
me.requery
Antonio

"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio 
news:Kr0uh.6351$qN4.1...@twister1.libero.it...

Passo allo step successivo ???
come diceva Alessandro per poter aggiornare solo i record variati è piu 
complicato ???
NB se ti stresso, per oggi basta :) !!!

 NB se ti stresso, per oggi basta :) !!!
Basta che non rispondo, quindi...
Antonio