GreatDayDan 0 Posted March 8, 2022 DCE 10.4 does not include FastReport. Bummer. That breaks a lot of my apps. Does anyone know of a good replacement fpr FR? Share this post Link to post
haentschman 92 Posted March 8, 2022 ...nothing. 😎 Why you want to change? Share this post Link to post
Uwe Raabe 2057 Posted March 8, 2022 Can't you just buy a FastReport Standard license? That should work with the Community Edition as well. Share this post Link to post
GreatDayDan 0 Posted March 8, 2022 I use Delphi CE because it is free to use. FR std is $299. I am retired and on a broken income (well it certainly has not been fixed!). Spending $300 bucks is not an option. Share this post Link to post
Vandrovnik 214 Posted March 8, 2022 There is https://blogs.embarcadero.com/must-have-this-free-powerful-report-generator-for-your-windows-apps/ , I have not tried it. 1 Share this post Link to post
GreatDayDan 0 Posted March 8, 2022 Hey, Vandrovnik, thanks for the tip. I went to Emba and d/l'ed code from github. I ran frcInstall. It is in a different language, Brazilian maybe? I was able to install the package. Now I need to see how to use it. Thanks...Dan'l Share this post Link to post
Der schöne Günther 316 Posted March 8, 2022 We are using FastReport and have no plans to change it, but FortesReport seems interesting, I have never heard of it before. Github links to their homepage www.fortesreport.com.br which simply doesn't exist. Does anybody have more information? Share this post Link to post
Stano 143 Posted March 8, 2022 Portuguese is spoken in Brazil. That's just for a possible translation. Share this post Link to post
GreatDayDan 0 Posted March 8, 2022 Thanks, all. FortesReport look sgood but it in in Portgues. In FR, the language is set by this code: procedure DetectLocale; {$IfNDef MSWINDOWS} var dlct: string; {$EndIf} begin {$IfNDef MSWINDOWS} dlct := AnsiUpperCase(Copy(GetEnvironmentVariable('LANG'), 1, 2)); if dlct = 'EN' then LocaleStrings := EnglishStrings else if dlct = 'PT' then LocaleStrings := PortugueseStrings else if dlct = 'ES' then but is not working, it always returns as "PT". I have set a breakpoint at dlct := but it don't break. Yes the build configuration is DEBUG. Can anyone help me with this? Share this post Link to post
Fr0sT.Brutal 900 Posted March 9, 2022 This kind of lib is considered Pro so I doubt you can find something equally powerful for free. You can try appropriate section of my Awesome Pascal list or switch to another tech (manually-constructed HTML report maybe). It all depends on your needs. If you really develop your apps for free and they help many people (IDK, maybe charity or smth similar) try to contact with FR and explain the situation. Share this post Link to post