Loggen Sie sich ein, um die aktuellsten Releases unserer Produkte runterzuladen.
FASTREPORT® VCL - Generátor tiskových sestav pro Delphi
FastReport®4 VCL je doplňkový komponent, který vaší aplikaci umožní generovat tiskové sestavy rychle a efektivně. FastReport®4 VCL poskytuje všechny potřebné nástroje k vývoji tiskových sestav, včetně vizuálního návrháře sestav, jádra sestav a okna náhledu. Může být použit v prostředí CodeGear (exBorland) Delphi 4-2009, CodeGear C++Builder 6-2009 a CodeGear RAD Studio.
záložka Data obsahující všechny datasety tiskové sestavy
možnost kreslit diagramy na záložce Data
dokončování kódu (Ctrl+mezerník)
breakpointy
watches
šablony tiskových sestav
lokální vodící čáry (objeví se při přesunutí nebo změně velikosti objektu)
možnost pracovat v nemodálním režimu a v režimu MDI child
Náhled tiskových sestav:
miniatury
Tisk:
rozdělení velké strany na několik menších
tisk několika menších stran na jednu velkou
tisk strany na zadaný formát papíru (v měřítku)
ovládání oboustranného tisku z tiskového dialogu
tisk názvu kopie na každou vytištěnou kopii (např. „první kopie“, „druhá kopie“)
Jádro generátoru tiskových sestav:
režim „nekonečné tiskové strany"
zvýšená rychlost manipulace s obrázky
režim „resetovat čísla stran“ pro skupiny
šifrování tiskových sestav (algoritmus Rijndael)
dědičnost tiskových sestav (pro souborové i DFM sestavy)
rozbalovací (drill-down) skupiny
objekt frxGlobalVariables
vylepšení sestav napříč tabulkou (cross-tab):
vylepšený vzhled buněk
křížové elementy viditelné v návrháři sestav
vybarvený roh (vlastnost ShowCorner)
křížové tabulky vedle sebe (vlastnost NextCross)
spojení buněk s toutéž hodnotou (vlastnost JoinEqualCells)
spojení týchž řetězcových hodnot v buňce (vlastnost AllowDuplicates)
možnost vložit do křížové tabulky externí objekt
vlastnosti AddWidth a AddHeight ke zvětšení šířky a výšky buňky
vlastnost AutoSize, umožňující měnit velikost buněk ručně
objekt čára může mít šipky
přidána vlastnost TfrxPictureView.FileLink (může obsahovat proměnnou nebo název souboru)
zvláštní nastavení pro každou čáru rámečku (v object inspectoru mohou být nastaveny vlastnosti Frame.LeftLine, TopLine, RightLine a BottomLine)
podpora obrázků PNG (zrušte komentář u {$DEFINE PNG} v souboru frx.inc)
Open Document Format pro exporty aplikací Office (OASIS), tabulkový procesor (ODS) a text (ODT)
Komponenty Enterprise:
podpora bezpečnosti uživatelů/skupin
vylepšení webových formulářů
podpora šablon
Dynamická obnova seznamu sestav, konfigurace, připojení databáze a uživatelů/skupin
Vlastnosti
Pruhově orientovaný generátor tiskových sestav. Široké spektrum pruhů vám umožní vytvořit jakýkoli druh tiskové sestavy.
Tisková sestava se může skládat z několika stran návrhů. Můžete tedy vytvořit sestavu, která se skládá z obálky, dat a zadní obálky - vše v jednom souboru.
Široké spektrum objektů, které mohou být v sestavě použity. text, obrázek, čáry, tvary, čárové kódy, křížová tabulka, objekt OLE, formátovaný text, zaškrtávací políčko, přechod. snímek obrazovky
Vizuální návrhář sestav podporuje lupu, kroky zpět/vpřed, vodicí čáry a pravítka. Plně nastavitelné rozhraní podobné MS Office. Můžete svým uživatelům dát možnost modifikovat sestavy a vytvářet nové. snímek obrazovky
Sestava může obsahovat datasety (tabulky, dotazy, spojení s DB). Můžete tedy nejen používat předdefinované datasety, ale připojit se k jakýmkoli databázím a používat tabulky a dotazy přímo ve sestavě. V současnosti jsou podporovány následující knihovny: ADO, BDE, DBX, IBX, FIB, a mnoho DB knihoven třetích stran. snímek obrazovky
Sestava může obsahovat dialogové formuláře k dotazu na data ještě před tím, než je spuštěna. Můžete tvořit plně samostatné, na aplikacích nezávislé sestavy! snímek obrazovky
Vestavěný skriptovací stroj, který podporuje 4 jazyky: PascalScript, C++Script, BasicScript a JScript. Můžete s ním provádět složité manipulace s daty, ovládat interakci s dialogovými formuláři a ovládacími prvky. snímek obrazovky
Vizuální tvůrce dotazů. Nemusíte znát jazyk SQL, abyste mohli vytvořit složitý dotaz z několika datových tabulek. snímek obrazovky
Exportní filtry vám umožní exportovat vaši sestavu do mnoha podporovaných formátů PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV nebo Open Document Format).
Pošlete sestavu e-mailem jedním kliknutím myší.
Komponenty pro webové sestavy. Vzdálenost už nehraje roli! Můžete si prohlížet sestavu i ve webovém prohlížeči.
Zvláštní druh sestavy pro jehličkový tisk. Tento typ tiskárny stále žije a používá se v mnoha firmách. Používejte FastReport pro rychlý jehličkový tisk! snímek obrazovky
Dědičnost sestav (je podporována souborová dědičnost i dědičnost vizuální formy používaná v Delphi/C++Builder). Máte mnoho tiskových sestav se stejnými prvky jako nadpisy, loga, zápatí? Vložte společné prvky do základní sestavy a použijte ji jako rodiče pro všechny další tiskové sestavy.
Bohaté možnosti tisku: Rozřežte velké stránky na několik menších, tiskněte několik malých stran na jednu velkou nebo tiskněte na zadaný rozměr papíru s pomocí měřítka. Potřebujete vytisknout sestavu ve formátu A3 na tiskárně A4? To už není problém!
Přístup k jakémukoli druhu dat od pole po DB tabulku. Můžete do sestavy předat jakákoli data ze své aplikace, ať už statická (neměnící se) nebo dynamická měnící se dynamicky na každém řádku.
Průvodce tiskovou sestavou. Proveďte 5 kroků a získejte dobře postavenou sestavu k okamžitému použití.
Sestavy z křížových tabulek umožňují sestavit tabulku se složitými záhlavími sloupců a řádků z jediného datasetu, ať už tabulky nebo dotazu. To je podobné jako v OLAP krychlích kromě toho, že je nemůžete ovládat dynamicky. snímek obrazovky
Vertikální pruhy vám umožní vytvořit sestavu tabulkového typu s proměnným počtem sloupců tabulky.
Grafy. Plná podpora všech možností knihovny TeeChart Pro. snímek obrazovky
Multifunkční objekt „Text“ může zobrazit jeden nebo více řádků textu. Ty mohou obsahovat text smíšený s proměnnými nebo poli či výrazy datasetů. Podporuje jednoduché HTML tagy (b,i,u,strike,sub,sup,font color), všechny styly zarovnání textu, otočení textu, výplň, rámeček, režim WYSIWYG. snímek obrazovky
Podpora UNICODE. Vaše tisková sestava může zobrazit všechny jazyky světa!
Rozšiřitelná architektura FastReport.Net vám umožní vytvářet vlastní objekty, exportovat filtry, funkce, průvodce a DB stroje. Pokud vám současné možnosti FastReportu nestačí, rozšiřte je!
Rozbalovací sestavy. Jedním kliknutím myší můžete změnit vaši skupinovou sestavu v interaktivní rozbalovací sestavu! Můžete rozbalit nebo sbalit skupinu přímo v okně náhledu. snímek obrazovky
Interaktivní sestavy. Můžete definovat akci, která bude provedena, pokud uživatel klikne na objekt v okně náhledu. Například můžete vytvořit a ukázat jinou sestavu s podrobnými údaji o položce, na kterou bylo kliknuto.
Šifrování sestav - nemějte obavy ohledně důvěrnosti! Soubor tiskové sestavy můžete otevřít pouze pokud znáte heslo.
Tiskněte na každou vytištěnou kopii její název (např. „první kopie“, „druhá kopie“) Názvy kopií můžete snadno nastavit.
Co dostanete s FastReportem?
Jakmile si koupíte FastReport, dostanete více než jen generátor tiskových sestav. V závislosti na edici FastReportu získáte následující produkty, které mohou být využity ve vaší aplikaci nezávisle na FastReportu.
FastScript – silný vícejazykový skriptovací stroj. Je užitečný pro vývojáře, kteří chtějí svým projektům dodat možnosti skriptování. Více podrobností na stránce produktu. (dostupné v edici FastReport Standard a vyšších)
FastQueryBuilder – vizuální tvůrce dotazů SQL. Umožňuje vytvoření složitých dotazů na několik datových tabulek bez nutnosti učit se jazyk SQL. Více podrobností na stránce produktu. . (dostupné v edici FastReport Professional a vyšších)
Proč si vybrat FastReport?
Kompaktní a rychlý:
Vysoká operační rychlost,
Velmi malá stopa. FastReport přidá k vaší aplikaci méně Kb než kterýkoli jiný nástroj pro práci s tiskovými sestavami a má srovnatelné možnosti
FastReport nepoužívá žádné dodatečné DDL a může být vestavěn do vaší aplikace.
Silný a flexibilní:
Široké spektrum objektů používaných v sestavě (text, obrázek, graf, čárový kód atd.) a formátovací nástroje – vše, co je třeba k vytváření profesionálně vyhlížejících sestav
Vestavěný návrhář dialogů k vyžádání parametrů před spuštěním sestavy a makro-jazykový překladač (jsou dostupné čtyři jazyky - C++Script, PascalScript, BasicScript, JScript), který zpracovává nestandardní data a umožňuje vám vytvářet i ty nejsložitější sestavy
Může vytvářet speciální sestavy pro jehličkové tiskárny a rychle je tisknout, což je obzvláště důležité ke splnění cílů společnosti.
Přiměřená cena:
Velkorysá politika aktualizací
Je zahrnut vizuální návrhář s licencí pro FastReport. Můžete svým uživatelům dát možnost vytvářet vlastní tiskové sestavy. Žádné další poplatky nejsou třeba (viz licence).
Zdrojový kód:
FastReport je dodáván s úplným zdrojovým kódem (pouze Professional a Enterprise). Můžete přizpůsobit zdrojový kód podle vlastních potřeb.
Dokumentace:
FastReport obsahuje podrobnou dokumentaci (uživatelskou příručku, programátorskou příručku, příručku pro vývojáře komponentů, dokumentaci skriptů, soubor nápovědy) -přes 400 stran.