Ciao =)
E' da qualche tempo che mi sto cimentando con i rave reports contenuti nella versione RAD XE di Delphi...
Il report praticamente mi legge dei dati da un db accdb (2007) e da alcune ADOQuery.
Se io provo riempio in fase di design time la parte SQL delle query nessun problema, ma se provo a scrivere dentro le query a run-time praticamente non mi viene letto quello che scrivo dentro la query... ovviamente prima cancello tutto dalla query e poi ci scrivo le nuove istruzione SQL e alla fine la aprio.. ma niente...
Qualcuno sa aiutarmi?
Grazie Infinite =)
FB
codice:
query_atleti := 'SELECT categorie.ID, iscritti.sicard, iscritti.pos, iscritti.ID, iscritti.Tessera, iscritti.Tessera_Manifestazione, iscritti.pettorale, iscritti.nome, iscritti.codsoc, societa.nome,'+' iscritti.categoria, iscritti.orapartenza, iscritti.oraarrivo, iscritti.deltaT, iscritti.flag,'+' iscritti.quota, iscritti.pos, categorie.nome_breve, societa.codice, quote.valore, quote.numero, flag.Testo, tipi_gara.ID'+ ' FROM tipi_gara INNER JOIN (societa INNER JOIN (flag INNER JOIN ((iscritti INNER JOIN categorie ON iscritti.categoria = categorie.ID) INNER JOIN quote ON iscritti.quota = quote.ID)'+' ON flag.ID = iscritti.flag) ON societa.codice = iscritti.codsoc) ON tipi_gara.ID = categorie.tipo_gara'+ ' WHERE (((iscritti.flag)=''CL'' Or (iscritti.flag)=''PM'' Or (iscritti.flag)=''PE'')) ORDER BY flag,pos;';
ADOQuery_atleti.Close;
ADOQuery_atleti.SQL.Clear;
ADOQuery_atleti.SQL.Add(query_atleti);
ADOQuery_atleti.Prepared := True;
ADOQuery_atleti.Open;
ADOQuery_descrigara.open;
RvProject_atletixsocieta.Open; RvProject_atletixsocieta.ExecuteReport('Stampa_Classifica_Provvisoria')
Questa è parte del codice...