>Il campo che voglio spostare è attiguo. Penso proprio che lo
>devo fare da codice. Tu intendi nel codice dell'applicazione?
si intendo un codice di questo tipo:
DataTable table = new DataTable();
...
ReportDocument report = new ReportDocument();
report.Load(@"C:\...mioReport.rpt", OpenReportMethod.OpenReportByTempCopy);
report.SetDataSource(dataTable);
report.ReportDefinition.ReportObjects[0].Left = ###;
dove "###" è un numero, che sinceramente non ho mai capito bene cosa sia
, sono sempre andato a tentativi quando ho usato questa proprieta.
>puoi darmi un'idea di come fare? Se come penso, devo inserire
>del codice nell'aplicazione andrà messo in un evento......
non c'entra l'evento, tu setti il valore della proprietà dell'oggetto e poi il report quando lo renderizza lo sposterà
>E poi la proprietà left o top non si può gestire con una formula da
>dentro il Crystal Report?
no appunto come ti dicevo 
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo