MS Access
I miei contributi
I miei contributi
Da giugno 2024 faccio parte di Access Group Italia, uno sparuto gruppo di volenterosi che vogliono manifestare il loro amore per questa applicazione Windows, utilizzata per la costruzione e gestione di database di piccole e medie dimensioni. Gli italiani probabilmente finora hanno snobbato, in gran parte, questo ambiente di sviluppo che ha un potente linguaggio di programmazione, il VBA. Questo gruppo, capitanato dall'ottimo Alessandro Grimaldi, vuole tenere alta l'attenzione su MS Access, e si unisce ad altri gruppi simili a livello mondiale.
Per saperne di più
Access Groups Italia: https://accessusergroups.org/italia/
Access Group mondiale: https://accessusergroups.org/
In data 14 gennaio 2025 ho dato un mio piccolo contributo svolgendo il ruolo di relatore. Ringrazio Alessandro Grimaldi per avermi dato questa opportunità. Gli argomenti sono stati i seguenti:
1) LISTBOX AVANZATA
Ovvero un controllo listbox con pulsanti che permettono di determinare la larghezza delle colonne in fase di progettazione
In fase di esecuzione l’utente potrà ordinare in modo ascendente\discendente le singole colonne
Faccio tutto questo tramite una classe apposita. Ci sono alcune condizioni affinché può essere efficace
2) DATASHEET AVANZATO
Da tempo preferisco lavorare con i datasheet (nativi in ACCESS), piuttosto che con le maschere continue, perché i datasheet sono molto più flessibili, a mio parere. Dirò perché utilizzo al minimo le maschere continue. Mostrerò come poter mettere due emoticon\emoji (!) che permettono di visualizzare una maschera di dettaglio, oppure di eliminare il record corrente. Uno dei limiti del datasheet è che l’utente può ridimensionare colonne e righe, che poi rimangono memorizzate per la sessione successiva. Tramite una classe e dei dati conservati nel registro Windows io ripristino le dimensioni originali (nella sessione successiva).
Potete scaricare un file zip che contiene:
la presentazione in formato PDF
il database di esempio (con codice sorgente)
il database compilato (ACCDE)
Salvatore Fricano-AUG-14 gen 2025.zip