Newsgroup: it.comp.appl.access
Titolo: cerco un programmatore per una cosa

Ho una tabella
articolo   -   macchina - inizio lavoro (data) - fine lavoro 
Vorrei una rappresentazione grafica della stessa, in access o con altro di
questi dati su un calendario, tipo gant.
e sarei contento.
Se poi mi vuole fare felice, allora potrei anche spostare in grafica le
barrette, e questo mi aggiorna i campi nella tabella.
Ma non chiedo tanto, rispondetemi in mail 
-- 
Israele - Palestina, due popoli, due stati

 
E' un po' OT (con Access non ha nulla a che vedere) ma mi sembrava una 
info utile:
http://ganttproject.sourceforge.net/
Funziona bene ed è un progetto abbastanza attivo
Se ne trovano altri qui:
http://www.altavista.com/web/res_text?itag=ody&amb=txt&kls=0&kgs=0&q=gantt+xls
ByeZ
-- 
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio

 Funziona bene ed è un progetto abbastanza attivo
E' interessante, ma io sono un programmatore a tempo perso, negli anni ho
imparato che e' meglio che non inizi nulla di serio, per non avere solo
cose iniziate e mai finite.
Ho anche comprato MSproject e imparato a usarlo, ho l'impressione che
convertire i dati da una tabella al formato project sia anche relativamente
semplice, ma... vedi il discorso di prima.
Comunque l'interesse e' serio e la richiesta e' ovviamente remunerata, ho
una attivita', se qualcuno ha disponibilita' di tempo il discorso si puo'
anche allargare ad altre cose.


 ha scritto nel messaggio
news:7jj5ltoga1hb$.yufmk8ne3z92.dlg@40tude.net...

Ciao Alfredo,
non posso darti di più che un consiglio o un'idea perchè in questo periodo
sto facendo gli ultimi sforzi pre-ferie.
Comunque la domanda che hai posto NON mi sembra OT perchè questa esigenza la
puoi soddisfare con qualche moduletto in VBA.
Fossi in te proverei con un foglio excel: è facile da reperire e da
programmare (si usa VBA e non richiede un grosso sforzo)
L'idea è questa:
Per ogni coppia macchina/articolo crei una riga.
Per ogni giorno di lavorazione una colonna.
Consideriamo, per esemplificare, un dato pezzo per una data macchina
(suppongo un tornio). Dunque lavoriamo su una riga.
Da Excel, usando le librerie ADO, interroghi il Database (magari proprio
Access) dove è riposta la tabella (articolo   -   macchina - inizio lavoro
(data) - fine lavoro) e calcoli la differenza D, in giorni, tra [fine
lavoro] ed [Inizio Lavoro].
Individui, quindi, la colonna corrispondente alla [data Inizio] e
contrassegni tutte le D celle successive della medesima riga (da sinistra a
destra).
Per contrassegnare intendo cambiare lo stato di una cella (cambi lo sfondo,
scrivi un carattere et alter).
Quanto ho detto sopra serve semplicemente per rappresentare la tabella in
stile GANTT.
Se vuoi cambiare a mano la programmazione della produzione per una data
coppia macchina/articolo, contrassegni un gruppo di celle del foglio
elettronico e, con una procedura VBA in un modulo Excel, esegui la scansione
di tutta la corrispondente riga da sinistra a destra contando le celle
contrassegnate e. Poi, col procedimento inverso a quello precedente, ti
ricavi le date di [inizio lavoro] (in generale immagino che possano essere
diverse per una stessa coppia articolo/macchina). Calcoli, poi, le date di
[fine lavoro] e, con ADO, aggiorni il corrispondente record del database.
Lo so, sembra complicatissimo ma non lo è.
Il risultato non sarà il massimo ma, almeno, farà quello che deve.
Se l'idea ti interessa e riscontri problemi a realizzarla, non esitare a
chiedere.
Ciao.
P.S.
Come vedi ...
ho tolto la Legge degli equilibri.
--
Simplex2
www.mdenittis.it
_______________


 ho tolto la Legge degli equilibri.
Ottima idea! ;-)