Forms |
3.67 Dimensionare automaticamente l'altezza di una maschera continua in funzione delle righe che contiene |
Giuseppe Costanzi |
Negli esempi allegati si mostra come usare il quarto argomento del metodo MoveSize per ridimensionare una maschera popup in base al numero di record che contiene. I dati sono tratti da NorthWind. Il codice è stato ottimizzato seguendo i consigli di Alessandro Baraldi @Alex a cui va un grazie particolare. Da notare l'utilizzo di Select Count(*), della funzione Nz, del quarto argomento del metodo OpenForm [WhereCondition] e dell'ultimo [apriarg] come suggerito da Alessandro. Nei database di esempio allegati a questa FAQ è mostrato come sia possibile regolare a run time l'altezza di una maschera popup con visualizzazione a maschere continue in base ai record in essa visualizzati. Il codice VBA usato è ampiamente autodocumentato Allegati a questa FAQ ci sono due database di esempio: uno nel formato Access 2000 (versione originale di Giuseppe Costanzi) e un altro nel formato Access 97 ottenuto da Alessandro Baraldi convertendolo dalla versione originale, della qual cosa lo ringraziamo. Download: |