Italian community of Lazarus and Free Pascal

Programmazione => Componenti Aggiuntivi => Topic aperto da: schumi - Dicembre 04, 2018, 05:17:57 pm

Titolo: fpReport
Inserito da: schumi - Dicembre 04, 2018, 05:17:57 pm
qualcuno lo ha provato? ci si può lavorare in maniera stabile?

grazie
Titolo: Re:fpReport
Inserito da: antoniog - Dicembre 05, 2018, 03:46:19 am
da quel che mi risulta frreport e un po come lazreport, e con lazreport ci si può lavorare in maniera stabile
Titolo: Re:fpReport
Inserito da: xinyiman - Dicembre 05, 2018, 08:25:23 am
Ciao, io qualche tempo fa feci delle prove e devo dire che l'ho trovato carino. Ha una caratteristica rispetto al LazReport, non ha bisogno dell'interfaccia grafica per stampare. Mi spiego meglio, se devi fare un programma che genera un pdf su un computer senza interfaccia grafica LazReport non funzionerà, fpreport si. Tolta questa differenza (non da poco) direi che si equivalgono, solo che LazReport è infinitamente più testato.
Titolo: Re:fpReport
Inserito da: antoniog - Dicembre 05, 2018, 12:35:29 pm
Per interfaccia grafica intendi la scelta della stampante, il num. di copie, ecc.? se intendi questo si può evitare stampando in PDF sulla stampante PDF predefinita
Codice: [Seleziona]
frReport1.LoadFromFile('Report/sal.lrf');PrintDialog1.PrintToFile := True;
frReport1.PrepareReport; frReport1.PrintPreparedReport('',0);
Titolo: Re:fpReport
Inserito da: xinyiman - Dicembre 05, 2018, 01:17:29 pm
LazReport dipende da LCL, che a sua volta dipende da un toolkit GUI e richiede un desktop grafico. Quindi, quando si eseguono applicazioni CGI o console (nessuna GUI), il programma LazReport fallirà perché non può collegarsi all'ambiente desktop grafico.
Titolo: Re:fpReport
Inserito da: schumi - Dicembre 05, 2018, 11:30:54 pm
utilizzo già Lazreport, ho fatto anche alcuni report complessi, ma una svecchiatina non sarebbe male. Ero curioso di provare fpreport, purché sia abbastanza stabile

ciao