Hurtige rapporter
Fast Reports, Inc. er en international rapporteringssoftwarevirksomhed . Grundlagt i 1998 . Potentielle brugere: Embarcadero RAD Studio (ex - Borland ) udviklere: Delphi , C++Builder , FireMonkey ; Microsoft Visual Studio og mere
Det russiske kontor og teknisk support er placeret i byen Rostov-on-Don . Fast Reports-partnere og forhandlere arbejder i mange lande i verden.
Historien om FastReport-produkter
- 1998-2002 — Oprettelse af virksomheden og promovering af flagskibsproduktet, FastReport VCL-rapportgeneratoren. Undervejs understøttes to platforme: Win32 og Kylix . I midten af 2002 blev FastReport VCL anerkendt som årets bedste rapportgenerator, ifølge en delphizine.com- undersøgelse.
- I maj 2003 blev en ny version af FastReport 2.5 VCL udgivet med mange rettelser og tilføjelser, herunder:
- Tilføjet eksport i sort/hvid BMP, JPEG og TIFF
- Eksport til RTF, men på det tidspunkt i beta-test
- Og også tilføjet nye egenskaber og funktioner relateret til funktionaliteten af rapportdesigneren. - Forbedret krydstabel
- muligheden for at deaktivere syntaksfremhævning i script-editoren
- Programmatisk skift sider før udskrivning
- FieldIsNull-funktionen i scriptet
- I september 2003, udgivelsen af FastScript-biblioteket. FastScript inkluderer 4 scriptsprog: Pascal Script, C++Script, JScript, BasicScript. FastScript giver dig mulighed for at indlejre scripts skrevet på et hvilket som helst af de fire sprog i en rapport, hvilket udvider FastReports muligheder.
- Den 30. august 2004 blev FastReport3 VCL frigivet - den næste version af produktet til Delphi-udviklere. Udgivelsen af dette produkt skubbede udviklere mod en klient-server-arkitektur. Herefter blev det muligt at lave en fuldgyldig rapportserver, men mere om det senere.
- hovedtræk ved "trojkaen" er fuld multithreading, som gjorde det muligt at integrere i multitasking-miljøer (inklusive klient-server, til WEB-rapportering) Funktioner i klient-server-arkitekturen:
- opbygning af rapporter af enhver kompleksitet på serversiden efter anmodning fra klienten uden direkte klientadgang til databaseserveren;
- servicering af flere klienter af serveren i forskellige tråde giver mulighed for at opnå høj belastningskapacitet og minimere tid;
- brugen af HTTP-dataoverførselsprotokollen ( RFC 2068 [2]) tillader brugen af et stort antal allerede eksisterende programmer, såsom webbrowsere (Internet Explorer, Netscape Navigator, Mozilla, Opera osv.), Proxy-servere, webservere (Internet Information Server, Apache osv.) til samarbejde uden yderligere arbejdskrævende løsninger;
- brugen af komprimeringsteknologier baseret på GZip-algoritmen ( RFC 1952 [6]) reducerer netværkstrafikken og øger klient-serversystemets overordnede ydeevne;
– bruge som klient ikke kun den interne komponent i FastReport, men også enhver webbrowser;
- Den 22. august 2005, baseret på FastReport-rapportdesigneren, blev et produkt fokuseret på slutbrugere, FastReport Studio, frigivet. FR Studio er blevet en fuldgyldig rapportdesigner for brugere, der ikke har kendskab til programmeringssprog, men som ved, hvad en database er, og som kan arbejde med den. Fra 2013 er produktet ikke længere understøttet. Årsagen er forældet teknologi.
- Den 30. maj 2006 blev FastReport Server frigivet. I marts 2008 blev den anden version af FastReport Server udgivet med en modificeret kerne til FastReport4 VCL, samt mange yderligere rettelser og fejlrettelser. Fra og med 2013 er produktet ikke understøttet. Årsagen er forældet teknologi.
- September-oktober 2006 — beta-testning og udgivelse af den nye, fjerde version af FastReport VCL-rapportgeneratoren. Intervallet mellem versionerne var 2 år. De "fire" inkluderede alle funktionerne i FastReport3 VCL, såvel som et stort antal innovationer. De fleste af ændringerne påvirkede kernen af produktet og forbedringer af rapportdesigneren.
- Omtrent et år senere, i midten af august 2007, på grund af høje brugerkrav til FastReport-produkter, frigiver virksomheden et sæt Delphi-komponenter til OLAP -analyse FastCube. Produktet indeholder FastScript-biblioteket og har mulighed for at integrere med FastReport4 VCL. Brugere har med andre ord mulighed for at sende den modtagne FastCube-analyse til et FastReport-rapportdokument eller køre det i rapportdesignervinduet.
- 16. marts 2009 var den officielle udgivelse af FastReport.Net til Microsoft Visual Studio , skrevet udelukkende i C# , understøtter ASP.NET og MVC.
- år 2012. Et produkt til et nyt udviklingsmiljø tilbudt af Embarcadero - FireMonkey er frigivet. FastReport FMX fungerer i både Windows- og MacOS-miljøer. Derudover frigiver Fast Reports en rapportgenerator på tværs af platforme FastReport.Mono. Faktisk er dette et tilpasset FastReport.Net
- 2013 - udgivelse af nye versioner af FastReport.Net med indeks 2013, FastCube 2 VCL til nye RAD Studio XE5. I oktober blev en demorapportserver bygget på MVC-teknologi lanceret.
- 1. april 2014 - udgivelsen af en ny version af FastReport VCL 5 rapportgeneratoren. Nye klasser og objekter er tilføjet (2D stregkoder, Code128, EAN128 med automatisk kodning), interaktivitet er blevet forbedret, ny eksport til HTML5 (div) , DOCX, XLSX, PPTX, eksport er blevet forbedret i PDF, GUI ændringer, også klient-server forbedringer.
FastReport familie af produkter
FastReport er en familie af produkter til generering af rapporter.
FastReport FMX
Den første rapportgenerator til Apple Mac OS. Udgivelsesdato for den første version — 27/04/2012
Statusudviklende .
_
FastReport.Net
Rapportgenerator til MS Visual Studio. Produktet blev udgivet i midten af marts 2009.
Statusudviklende .
_
FastReport.Mono
Rapportgenerator til Mono Framework. Produktet blev frigivet den 21. maj 2012.
Statusudviklende .
_
FastReport VCL
Rapportgenerator til Delphi og C++Builder .
- fra 2000 - FastReport 2 VCL version
- fra 2004 - FastReport 3 VCL version
- fra 2006 - version FastReport 4 VCL
- fra 2014 - version af FastReport VCL 5 med understøttelse af Delphi 7-XE8 og C++Builder 2005-XE8
Statusudviklende .
_
FastCube VCL
Det er ikke en rapportgenerator. Repræsenterer komponenter til OLAP- analyse.
- fra 2007 - FastCube 1 VCL version
- fra 2013 - FastCube 2 VCL-version med XE7-understøttelse
Statusudviklende .
_
Hurtig rapportserver
Den første version udkom den 30. maj 2006. Produktet blev skrevet ved hjælp af webkomponenterne inkluderet i FastReport VCL-distributionen.
Status — projektet er lukket .
Links