Il mio primo piccolo gestionale
Ci sono dei file, dei documenti, dei form di inserimento dati, che apriamo decine di volte al giorno. Qualcuno usa la soluzione drastica di tenerli direttamente sul desktop, soluzione poco pulita, visto che in breve tempo il nostro povero schermo sembra un parcheggio all’ora di punta.
Anche usando solo dei collegamenti, così da lasciare i file in qualche cartella meglio organizzata, alla fine copriremo il nostro bello sfondo. Andare a cercare i file ogni volta dentro le stesse cartelle, alla fine, annoia… allora perché non farsi un menù personale?
Detto fatto: in Windows creiamo, dove ci pare, una cartella, che nel mio caso chiamerò “IlMioMenù”, e mettiamoci dentro i collegamenti ai nostri file preferiti.
Quindi andiamo sulla barra delle applicazioni, clicchiamoci sopra con il bottone destro del mouse, selezioniamo “Barre degli strumenti” e infine “Nuova barra degli strumenti”.
Ci apparirà un menù di scelta di una directory, navighiamo e scegliamo quella che abbiamo creato appositamente:
Ci apparirà la seguente barra degli strumenti:
Carino… ma possiamo fare molto di più!
Mettiamo che abbiamo una cartella che usiamo spesso, o magari più di una. All’interno della nostra cartella menù, creiamo un collegamento alle cartelle che usiamo più spesso. Adesso le troveremo, comode, nel nostro piccolo menù.
Bello… ma passiamo senza indugio al piatto forte: apriamo un form di OOo direttamente dal nostro menù!
Per fare questo dobbiamo:
1. creare o avere già una macro che apre un form;
2. creare un file eseguibile per lanciare la macro.
Il punto 1. lo risolviamo molto semplicemente: installiamo, se non ce l’abbiamo già, un’extension disponibile sul sito delle extensions di OOo: Toools, che serve a creare un grafico Gantt (la spiegazione della macro la faremo in un altro post).
Poi passiamo al punto 2.: creiamo un file eseguibile.
Prima di tutto accertiamoci che siano visibili le estensioni dei file: nel pannello di controllo, “Opzioni cartella”, deselezioniamo (se è selezionata) il flag su “Nascondi le estensioni per i tipi di file conosciuti”.
Quindi possiamo creare il nostro file eseguibile che chiameremo Progetti.bat (il bat è un’estensione di file eseguibile riconosciuta da Windows automaticamente – abbreviativo di batch).
In questo file andremo a scrivere:
@echo off
“C:\Program Files\OpenOffice.org 3\program\soffice.exe” macro:///IcsTools.Mod.OpenIcsToolsProjects
Il primo percorso è quello del programma di OOo nel proprio sistema “C:\percorso_di_OOo\program\soffice.exe”, mentre il secondo è della macro che apre il form: macro:///libreria_della_macro.modulo_della_macro.nome_della_macro
Ora mettiamo il nostro file .bat all’interno della cartella (IlMioMenù nel mio caso) e il menù sarà simile a quello qui sotto:
Facendo un doppio click sul file Progetti.bat, si aprirà il nostro ricercato form.
Dite la verità: non sembra una cosa molto simile ad un classico gestionale?








