Originariamente inviato da giorgino
Ciao a tutti,

nessuno di voi si è mai trovato a dover stampare un output in una stringgrid verso un report (QuickReport o RaveReport)?

Devo stampare un elenco (presente su una stringgrid) in un report.

Devo creare dinamicamente gli oggetti del report come labels e riperterle n volte per c colonne e r righe??
Gli strumenti QuickReport e RaveReport (e affini) sono progettati per stampare dati provenienti da basi dati, con alcuni accrocchi per poter intervenire e sostituire quei dati con elementi presenti in memoria.

Hai poche alternativa: una è quella di stamparti manualmente i dati usando l'oggetto Printer di Delphi che incapsula la stampante, un'altra è quella di sfruttare alcuni componenti per l'accesso ai dati che riescono a mantenere una tabella in memoria come se questa appartenesse ad un database (uno di questi è il componente ClientDataSet) per poterli collegare agli elementi del report designer.

Ciao!