vedi il mio DEMO "Personalizzare maschera da codice VBA "
http://lnx.accessgroup.it/community/forms/personalizzare-maschera-da-codice-vba.html
Ciao Maurizio.
Grazie a questo tuo demo e soprattutto al tuo aiuto, sono riuscito a
implementare nelle mie form continue molte funzioni.
Non sarà facile per me ottenere quello che ho chiesto, soprattutto per
il pochissimo tempo a disposizione per studiare e provare.
Una domanda: nel tuo esempio le righe limitate sono in una
sottomaschera che ha origine da una query che si aggiorna premendo il
pulsante per andare avanti o indietro con le pagine.
Nel mio db, invece non ho una sottomaschera, quindi la mia form ha
origine da una query che esplode i record totali da visualizzare solo
dopo aver digitato l'IdAzienda e la data di partenza dei documenti in
due caselle di testo non associate e inserite come criterio nella
query.
Si può ottenere comunque lo stesso risultato o devo prevedere che i
record devono essere visualizzati in una sottomaschera?
Grazie.
Giuseppe.
Certo che puoi...
Scusa Maurizio, ma tu basi la selezione su una tabella che ha un campo
"Selezione" che ha una numerazione progressiva e la query che popola
la sottomaschera preleva i record in base a questo campo con il
criterio Between [Forms]![Frm_Principale]![S_REC] And [Forms]!
[Frm_Principale]![E_REC] e si aggiorna al cambio pagina.
Nel mio caso la query si popola solo dopo aver digitato l'idazienda e
la data iniziale e quindi nei record della query non ho un campo con
una numerazione progressiva. Ho trovato questa soluzione di Karl
Donaubauer per la creazione di un campo con numerazione progressiva in
una query in un vecchio post
NumIncr: DCount("Iddocumento";"tblquietanze";"Iddocumento<" &
[Iddocumento])+1
ma il risultato ovviamente non è quello atteso.
Se riesco a creare in maniera corretta (ti chiedo aiuto su questo) il
campo progressivo nella prima query, poi creo una seconda query che
estrae, inserendo il criterio Between [Forms]![Variazione compensi]!
[S_REC] And [Forms]![Variazione Compensi]![E_REC] sul campo
progressivo creato nella prima query solo il numero di record previsti
per pagina, ottengo il risultato sperato?
Grazie.
Giuseppe.