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.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??
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!![]()