Newsgroup: it.comp.appl.access
Titolo: evento su corrente bis

Ciao
Inizio un nuovo 3d (non conosco altro modo) per rispondere e
ringraziere tutti coloro che si sono interessati al mio problema.
Nel precedente post parlavo di migliaia di record, omettendo che
saranno migliaia, ma nel momento in cui scrivevo erano solo 4,
esattamente quante volte passava dall'evento su corrente.
Precisamente:
- su assegnazione da VBA di RecordSource
- su esecuzione da VBA di OrderBy
- su esecuzione da VBA di docmd.gotorecor...., aclast
- un ennesima volta che forse è l'unica che serve
Grazie
MArco
PS: se avete altre barzellette le leggerò volentieri
MArco

 ha scritto nel messaggio 
news:1185196156.3...@d55g2000hsg.googlegroups.com...
Ciao
Inizio un nuovo 3d (non conosco altro modo) per rispondere e
ringraziere tutti coloro che si sono interessati al mio problema.
[risposta]
Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup"; ma 
dipenda anche da quale strumento stai utilizzando per leggere i newsgroup.
Nel precedente post parlavo di migliaia di record, omettendo che
saranno migliaia, ma nel momento in cui scrivevo erano solo 4,
esattamente quante volte passava dall'evento su corrente.
Precisamente:
- su assegnazione da VBA di RecordSource
- su esecuzione da VBA di OrderBy
- su esecuzione da VBA di docmd.gotorecor...., aclast
- un ennesima volta che forse è l'unica che serve
[risposta]
Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
Grazie
MArco
PS: se avete altre barzellette le leggerò volentieri
MArco
[risposta]
Ne so' una sui programmatori austriaci/milanesi/parte-nopei... Ma siamo in 
fascia protetta (dalla cintola in giù)...
Ciao.
-- 
Sergio MAZZA

 Sergio MAZZA
Grazie ancora
Ciao
MArco

 Ciao
Prego
@Alex

 Ciao
Hai messo qualla roba là nell'evento Current della maschera???
Se no dove? E cosa c'è nell'evento Current?
Come credi che ti possano aiutare questi poveri programmatori, per bravi
che siano, se non hanno la minima idea di cosa fa e cosa dovrebbe fare il
tuo programma?
Ciao.
-Marco-
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 @Alex

 tuo programma?
Private Sub Form_Current()
 SelRighe
End Sub





Voilà
Grazie


 Lo permette uso Google da 5 anni e lo permette...!
mi dai una dritta ?
[Risposta]
Apri GOOGLE e selezioni il 3D quindi selezioni RISPONDI
[CUT]
Non ci sono segreti:






[Risposta]
Allora hai esordito dicendo che l'evento Current veniva generato per tutte
le MIGLIAIA di Records
presenti...(cosa per altro assurda), poi hai semplificato dicendo che i
records erano solo 4...!
Casualmente le istruzioni che generano veramente il passaggio per il
Currento sono 3 ...
Mi pare tu abbia le idee molto confuse....!
1)Perchè associ il RecordSource su LOAD...?
Assegnalo direttamente oppure ci sono dei motivi...? Quali...?
2)Perchè devi assegnare la proprietà ORDERBY quando l'origine dati è una
QUERY che
ti permette già di suo l'ordinamento....?
3)Per il Goto(last) non c'è nulla da fare invece....
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 > -Marco-
L'evento current si verifica quando la maschera visualizza il primo
record, è normale che si verifichi più volte quando cambi recordsource o
ordinamenti, o ti sposti sull'ultimo record.
Ho fatto un paio di prove, anche spostando il codice da form_load
form_open non cambia, anzi curiosamente cambia l'ordine cronologico degli
ebenti, il form_open si verifica dopo il form_load anziché prima.
Potresti usare una variabile boolean a livello di modulo, la imposti
all'inizio della form_load e la modifichi alla fine:
form_load:
  apertura=true
    ... recordsource, orderby, movelast, ecc...
  apertura=false
nella form_current aggiungi un if
form_current:
  if not apertura then
    .......
    .......
  end if
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


 - Mostra testo tra virgolette -

 ---------------------------------------------------------------------------
Grazie
Ciao

 Ciao
Secondo me ti sei infilato in una strada sbagliata concettualemente e
accrocchiare qualche cosa per far funzionare il tutto è poco utile...!
@Alex

 @Alex