GANNT select min(lu.data_inizio) as data_i from (lavorazioni_ut lu INNER JOIN lavorazioni_ver lv ON lv.idversione = lu.IDversione) INNER JOIN lavorazioni l ON l.idlavorazione = lv.idlavorazione where lv.incorso and lu.sospesa = 0 and l.eliminato = 0 select max(lu.data_fine) as data_f from (lavorazioni_ut lu INNER JOIN lavorazioni_ver lv ON lv.idversione = lu.IDversione) INNER JOIN lavorazioni l ON l.idlavorazione = lv.idlavorazione where lv.incorso and lu.sospesa = 0 and l.eliminato = 0 select lu.*, lv.descrizione AS progetto from (lavorazioni_ut lu INNER JOIN lavorazioni_ver lv ON lv.idversione = lu.IDversione) INNER JOIN lavorazioni l ON l.idlavorazione = lv.idlavorazione where lv.incorso and lu.sospesa = 0 and l.eliminato = 0 and lu.stato <> 'verde3' order by lu.IDversione, lu.ordine
Progetto Attività bgcolor="##colore#">#dateformat(inizio_sett_, "dd/mm")#
#dateformat(fine_sett_, "dd/mm")#
rowspan="#contarighe#">#progetto# Stato Attività #descrizione# bgcolor="###colore#"> 
Legenda:
Finito
In lavorazione
Fermo (causa interna)
Non iniziato
In lavorazione (problematiche esterne)
Fermo (causa esterna)