Italian community of Lazarus and Free Pascal
Programmazione => Componenti Aggiuntivi => Topic aperto da: antoniog - Maggio 14, 2021, 11:05:37 pm
-
La versione di Lazreport in dotazione anche al più recente Lazarus è la 0.9.9 risalente all'anno 2011. Ma è mai possibile che dal 2011 ad oggi non sia stata rilasciata un'altra versione? ho cercato e ricercato e non ho trovato nulla ???
-
Io ti posso dire che le modifiche le vedo. Uso il Lazreport dal 2010 e ogni due o tre anni cambio versione di Lazarus. In ogni versione di Lazarus qualche miglioramento di Lazreport, anche se piccolo, l'ho trovato.
-
Lazreport è facile da usare, è flessibile, si possono usare variabili e funzioni esterne, le modifiche ai report possono essere fatte a runtime, tutto bello e funzionante tranne per i campi memo con testo su più pagine che però può essere risolto anche se il risultato è a malapena accettabile.
Però girando su i vari forum ho letto, e mi è sembrato di capire, che ci sono versioni addirittura superiori alla 2 mentre quella rilasciata con Lazarus è la 0.9. , da qui la mia affermazione sulla sua obsolescenza.
-
Non ho mai usato LazReport, ma da quello che vedo nei sorgenti le ultime date di aggiornamento sono del 2018 (Lazarus 2.0.12 stable). Non sono risucito a trovare altre notizie di "LazReport" in rete.
Essendo integrato in Lazarus, può essere che le modifiche in Lazarus stesso tengano conto dello stato dell'arte di LazReport e quindi non ci siano stravolgimenti.
Se la gestione del campo memo comporta dei problemi, prova a segnalare la cosa con l'apertura di un ticket (segnalazione di bug): https://wiki.lazarus.freepascal.org/How_do_I_create_a_bug_report (https://wiki.lazarus.freepascal.org/How_do_I_create_a_bug_report)
Saluti
-
l'ho segnalato il 30 aprile scorso, ma ancora nessuna risposta
-
ci sono alternative, questa è una
http://fortes4lazarus.sourceforge.net/tutorials/basic_1.html
questa è un'altra:
https://wiki.lazarus.freepascal.org/Office_Automation
Personalmente preferisco il "logout", come nei vecchi mainframe (alias "Entia non sunt multiplicanda praeter necessitatem").
In altri termini: creo un "memo", come font uso il classico courier, scrivo lì l' output e all' occorrenza faccio il "cut&paste" in un word processor.
Si, certo, ci sono mille soluzioni migliori rispetto a questa che è elementare, avendo il tempo di provarle ed usarle.
Saludos.
-
chiedo scusa agli sviluppatori di Lazreport che è uno strumento di grande utilità. Avevo scritto
tutto bello e funzionante tranne per i campi memo con testo su più pagine che però può essere risolto anche se il risultato è a malapena accettabile.
ma poi ho trovato questo link : FastReport.Net User's manual (fast-report.com) (https://www.fast-report.com/documentation/UserManFrNET-en/index.html?keepproperties.htm)
è il manuale online di FastReport ed ho scoperto che avevo perso mesi a cercare un inutile soluzione per un'inesistente problema.