Uživatelské nástroje

Nástroje pro tento web


startdoc:chyby_tisku_ok_repsrv

Často řešené problémy při tisku Stimulsoft sestav z obecného klienta nebo z Reporting Serveru

Od verze 5.9 je v obecném klientovi zapojen generátor sestav Stimulsoft.
Přestože je kompatibilní s generátorem sestav Stimulsoft v Internet Exploreru (resp. v klientské komponentě pro Internet Explorer), může dojít v určitých případech při tisku (jak z aplikace, tak pomocí reporting serveru) k chybám. Příklad chyby:
Chyba při generování jedné sestavy:
c:\Users\UZIVATEL\AppData\Local\Temp\xg33elzl.0.cs(567,23) : error CS0111: Typ Reports.Report již definuje člen s názvem GetData_SLOUPEC_Sort se stejnými typy parametrů.

Příčina

Tato a podobné chyby jsou způsobeny většinou zkopírováním položky (nebo celé sekce), která kromě vazby na data obsahuje další interakce (třídění, sbalování, bookmarky). Kopií si s sebou takové položky vezmou kromě názvu i právě napojení interakce na danou datovou sekci, které může být v daném kontextu duplicitní, resp. referencovaný databand (sekce) nemusí být dostupný.
V knihovnách Stimulsoft použitých v klientovi pro Internet Explorer to nevadí, ale v knihovnách použitých v obecném klientovi a reporting serveru tato syntaxe neprojde.

Řešení a doporučení

Oprava spočívá buď v zákazu jedné z referencí (např. třídění) nebo její napojení na datovou sekci, která je v daném kontextu dostupná a smysluplná.
Obecně tedy doporučujeme jednotlivé sekce či prvky při tvorbě sestavy nekopírovat a pokud jste tak již učinili, tak alespoň zkontrolovat, že kopírovaný prvek neobsahuje další vazby.

startdoc/chyby_tisku_ok_repsrv.txt · Poslední úprava: 08.02.2025 13:00 autor: 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
DokuWiki Appliance - Powered by TurnKey Linux