Jump to content
GreatDayDan

What is good replacement for FastReports?

Recommended Posts

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

Can't you just buy a FastReport Standard license? That should work with the Community Edition as well.

Share this post


Link to post

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
Guest

That s*cks, Dan. FR is a nice RG.

Share this post


Link to post

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

Portuguese is spoken in Brazil. That's just for a possible translation.

Share this post


Link to post

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

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×