Newsgroup: it.comp.appl.access
Titolo: Conversione da A97 ad A00 tronca SQL

Salve a tutti....
... e soprattutto Grazie per i suggerimenti che fino ad ora mi avete
dato.
SITUAZIONE: 
ho un report con origine record basata su tre tabelle
- Analisi campioni
- Campioni
- Anagrafiche
la Visualizzazione del codice in SQL è  la seguente
SELECT Campioni.IDCampione, Anagrafiche.[Ragione Sociale],
Campioni.Tipo, Campioni.Caratteristiche, Campioni.[Silos/Vasca],
[Analisi Campioni].LaboratorioAnalisi_Prod, [Analisi
Campioni].Densità_Prod, [Analisi Campioni].MassaVolumica_Prod,
[Analisi Campioni].Gradoeffettivo_Prod, [Analisi
Campioni].ZuccheriTotali_Prod, [Analisi
Campioni].ZuccheriRiduttori_Prod, [Analisi Campioni].Brix_Prod,
[Analisi Campioni].Babo_Prod, [Analisi Campioni].Baumè_Prod, [Analisi
Campioni].AciditàVolatile_Prod, [Analisi Campioni].AciditàTotale_Prod,
[Analisi Campioni].PH_Prod, [Analisi Campioni].SolforosaLibera_Prod,
[Analisi Campioni].SolforosaTotale_Prod, [Analisi
Campioni].Punticolore_Prod, [Analisi Campioni].Intensità_Prod,
[Analisi Campioni].Tonalità_Prod, [Analisi
Campioni].PolifenoliTotali_Prod, [Analisi Campioni].Antociani_Prod,
[Analisi Campioni].Catechine_Prod, [Analisi
Campioni].EstrattoTolale_Prod, [Analisi Campioni].Cerneri_Prod,
[Analisi Campioni].AlcalinitàCeneri_Prod, [Analisi
Campioni].Malico_Prod, [Analisi Campioni].Lattico_Prod, [Analisi
Campioni].Profumo_Prod, [Analisi Campioni].Corpo_Prod, [Analisi
Campioni].Nitrati_Prod, [Analisi Campioni].OcratA_Prod, [Analisi
Campioni].Ferro_Prod, [Analisi Campioni].Rame_Prod, [Analisi
Campioni].Note_Prod, [Analisi Campioni].Dataanalisi_Prod, [Analisi
Campioni].Catechine_Prod, [campioni].[Tipo] & " " &
[campioni].[vitigno] AS Esp1
FROM ([Analisi Campioni] INNER JOIN Campioni ON ([Analisi
Campioni].IDCampione = Campioni.IDCampione) AND ([Analisi
Campioni].IDCampione = Campioni.IDCampione) AND ([Analisi
Campioni].IDCampione = Campioni.IDCampione) AND ([Analisi
Campioni].IDCampione = Campioni.IDCampione)) INNER JOIN Anagrafiche ON
Campioni.[ID cliente] = Anagrafiche.[ID cliente]
WHERE (((Campioni.IDCampione) Like [Forms]![Visione Analisi
Campioni]![IDCampione]));
PROBLEMA: 
Non riesco a capire il motivo per cui A00 mi restituisca un messaggio
di errore, o meglio,
il messaggio di errore è  logico, è dettato dal fatto che nella
conversione del report da A97 a A00 su W00 non saprei in quale momento
preciso della conversione il programma mi tronca inspiegabilmente
(almeno per me) il codice che ho riportato sopra. Spero non sia un
problema di lunghezza (1700 caratteri ca.).
Dove posso documentarmi in merito ?
Qualcuno ha dei suggerimenti ? .... tenendo conto che sono alle prime
armi :-(
Grazie 
Andrea

 armi :-(
    Spiacente, non so di questa cosa ma se il problema fosse
effettivamente il numero eccessivo di caratteri potresti vedere se con
gli alias riesci a risolvere. Esempio:
        SELECT Tabella1.Campo1
        FROM Tabella1;
scrivilo invece:
        SELECT T1.Campo1
        FROM Tabella1 AS T1;
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

     (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Anche la tua soluzione non mi ha dato risultati positivi, per il
momento ho aggirato l'ostacolo (in modo un po' sporco.... spero
nessuno inorridisca), convertendo i report privi di query, ho copiato
l'SQL relativo con notepad nel report convertito; sembra funzioni,
prossimamente verificherò se il tutto è digerito anche dalla
successiva conversione in mde.
Ancora grazie comunque per il suggerimento... essendo io "novizio" ho
sempre piacere di sperimentare soluzioni alternative spesso più pulite
(e meno contorte delle mie)

Chiedo scusa per la maleducazione, non ho firmato il precedente messaggio
Andrea