General

6.144 Gestione di un planning di appuntamenti settimanali
  Fabio Pisciotta
Il programma si propone la gestione di un planning di appuntamenti settimanali, da visualizzare all’operatore.
Tutto ciò che ho usato per realizzare il software è free. L’ocx dei tasti per quanto riportato dal file readme.txt è free.

IMPORTANTE:
Prima di attivare il programma, bisogna installare l’ocx del file SmartNetButton.zip. Le istruzioni di installazioni si trovano nel file readme.txt all’interno del file zippato. Inoltre bisogna registrarlo in access:
1. Controlli ActiveX…
2. Selezionare SmartNetButtonProject.SmartNetButton
3. Registra

Per inserire un tasto:
1. Menu Inserisci
2. Controllo ActiveX…
3. Selezionare SmartNetButtonProject.SmartNetButton
4. Ok


Il programma si compone di 4 form.

Form: Imposta giorni – Permette di bloccare il periodo di tempo determinato dall’inserimento delle date.

Form: Imposta planning – Permette di inserire/modificare/cancellare una campagna. Per ogni campagna inserita permette di impostare i giorni e le ore. Il tasto con la campanella permette di modificare le label dell’orario (Form: MOrario).

Form:Visualizza Planning – Permette di, selezionando una campagna, visualizzare il planning (Form: MPlanning).

In “MPlanning” per registrare un appuntamento bisogna fare un doppio click sulla casella attiva del Planning.

Come funziona
Supponiamo di avere una tabella anagrafica (TNominativi) con i relativi dati, da contattare per fissare un appuntamento. In questa tabella se si guarda la struttura alcuni campi DEVONO rimanere fissi.
Selezionando la campagna e passando a MPlanning, l’Id del nominativo è possibile registrare la data e l’ora dell’appuntamento sul planning. In questo modo l’operatore può avere gestire al meglio l’agenda del rappresentante/dottore/etc…

Inoltre inserendo nella tabella TNominativi il campo codCampagna e assegnando ad ogni nominativo il relativo codCampagna si può attivare direttamente il form MPlanning senza passare per il form MVisualizzaPlanning.

Spero che questo piccolo applicativo possa interessare. Sono ben accetti consigli e suggerimenti per ampliare e migliore il software.
Per qualsiasi cosa potete contattarmi tramite la mia email: pisciotta.fabio@email.it

Nota di Alessandro Baraldi
L’utilizzo di questi OCX impone che siano installate le librerie del RUNTIME di VisualBasic 6.

Download:
 
  GPlanning.zip (396Kb) MSAccess2000 database


Se pensate di avere del materiale freeware interessante e volete pubblicarlo, allora leggete qui.