Tisk sestav + design mode za běhu aplikace

Zveřejněno 24 srpna 05 04:00 odp.

Při brouzdání internetem, jsem narazil na komponentu pro tisk sestav XtraReports. Tato komponenta umožňuje nejen tisk sestav, ale i editaci sestav u koncového uživatele. To znamená, že koncový uživatel si může sestavy libovolně upravovat. Cena 9000,- kč není příliš vysoká. Nevýhodou této komponenty je její rychlost, která není závratná, nicméně dostačující. Po dlouhotrvajících problémech s distribucí aplikací, které používají Crystal reports jsem se rozhodl Crystal reports nahradit.

http://www.devexpress.com/Products/NET/XtraReports/

 

 

by opis

Komentář

# Nikola Tepper said on srpna 25, 2005 8:13:
Diky za tip, to vypada celkem zajimave. Po kratkem zkoumani jsem dosel k zaveru, ze jde o velmi peknou vec pro WinForms, co se tyce WebForms, vice se mi libi Reporting Services od MS.
# Michael Jurek said on srpna 25, 2005 10:56:
Ve verzi VS 2005 je ReportControl pro ASP.NET i pro WinForms. Oba maji dva rezimy: lokalni (rdl definice je soucasti aplikace a ziskani dat je zodpovednost aplikace) a vzdaleny (report je prevzat ze serveru).
Doporucuji zvazit i tuto moznost, za dva mesice je to hotove.
# Michael Jurek said on srpna 25, 2005 10:57:
Dodatek: Ale editace sestav koncovym uzivatelem tam neni.
Zde muze pomoci Report Builder, i kdyz asi nebude tak uzivatelsky privetivy
# opis said on srpna 25, 2005 13:01:
Zde je příklad volání assembly - zobrazení sestavy v editoru.

Dim rpt As New DevExpress.XtraReports.UI.XtraReport()
rpt.LoadState(cfg.ReportFileName)
rpt.DataSource = ds
rpt.DataMember = ds.Tables(0).TableName
Dim des As New DevExpress.XtraReports.UserDesigner.XRDesignForm()
des.OpenReport(rpt)
des.Show()
# Michael Jurek said on srpna 25, 2005 14:40:
Neco podobneho umi i ReportControl ve VS2005 pro WinForms, ale koncovy uzivatel nemuze zasahovat do vzhledu reportu (natvrdo v rdl souboru), nevim, jak je to XtraReports ...
# opis said on srpna 26, 2005 7:14:
Na reporty ve VS2005 jsem vcera koukal. Vypada to celkem dobre, zacnu je pouzivat. Jsem ted na vazkach jestli uz mam nove programy delat ve VS2005, nebo pouzivat stare osvedcene VS 2003. U XtraReports je mozne definici sestavy exportovat do diskoveho souboru a definici modifikovat designerem. Pri tisku sestavy se nejdrive nacte definice sestavy z diskoveho souboru, priradi zdroj dat a uz se tiskne. Velika vyhoda XtraReports je prave v tom designeru, ktery muze pouzit koncovy uzivatel. Definice sestavy musi byt ale v diskovem souboru.
Neregistrovaní uživatele nemužou přidávat komentáře.
Vyvojar.cz na prodej!