Poznámky k verzi
Aplikace Crystal Reports Toolkit pro vývojovou platformu Rational Software
Poznámky k verzi
O těchto poznámkách k verzi
Poznámky obsahují důležité informace o verzi produktu, včetně seznamu potíží při instalaci či ostatních známých potížích, a informace pro zákazníky aktualizující ze starší verze. Před instalací produktu si přečtěte celý dokument.
Instalace
V systému Linux musí aplikaci Crystal Reports instalovat uživatel, který není přihlášen jako „root“.
Omezení
Na tuto verzi aplikace Crystal Reports Toolkit for the Rational Software Development Platform se vztahují následující omezení:
• Soueást Java Reporting Component zpracovává pouze sestavy vytvooené v produktu Crystal Reports verze 9 nebo novijší. Sestavy ze starších verzí aplikace Crystal Reports musíte poevést nástrojem pro poevádiní sestav, který lze stáhnout z webového serveru spoleenosti Business Objects.
• Rozhraní API pro vytváoení a zminy sestav pro soueást Java Reporting Component není v této verzi viditelné.
• Nelze používat sestavy poistupující k následujícím zdrojum dat:
• OLAP
• Obchodní pohledy
• Univerza
• Poi použití soueásti Java Reporting Component lze exportovat sestavy pouze do formátu PDF, RPT, CSV a RTF.
• V této verzi nejsou podporovány následující funkce:
• šablony sestav,
• geografické mapy,
• Crystal Reports Repository,
• Upozoroování sestav
• Dynamické výzvy
• Nelze otevoít sestavy obsahující skupiny s nastaveným oazením skupiny v puvodním pooadí.
• Pro exportování sestavy ze soueásti Java Reporting Component musí být nastavena absolutní cesta java.io.tmpdir.
Crystal Reports Designer
• Nástroj Crystal Reports Designer neumožouje upravovat tutéž sestavu ve více oknech soueasni.
• Sestavy obsahující pojmenovanou podmínku skupiny s jinými poli než „seskupit podle“ nejsou ve starších verzích nástroje Crystal Reports Designer zobrazovány správni.
• Nelze zobrazit náhled sestav obsahujících propojení mezi vlastní tabulkou dotazu a databází.
InfoView
• Jestliže je v systémovém poli použita adresa IP serveru, nelze se poihlásit k nástroji BusinessObjects Enterprise Java InfoView.
Oešení: Poihlaste se pomocí názvu hostitele centrálního serveru pro správu (CMS).
• Pokud spustíte nástroj InfoView z platformy Rational Software Development Platform, možnost ureená k vytváoení nových sestav (panel nástroju Header Panel > Nová > Crystal Report) selže.
Oešení 1: Používejte k vytváoení nových sestav nástroj Crystal Reports Designer.
Oešení 2: Spouštijte nástroj InfoView z externího prohlížeee.
• Poi odhlašování od nástroje BusinessObjects Enterprise je nutné zrušit zaškrtnutí všech prominných relace, které obsahují zdroje sestav v mezipamiti, aby se v prohlížeei sestav použila aktualizovaná oprávniní pro poipojení k nástroji BusinessObjects Enterprise.
Publikování
• Pokud sestava obsahuje dynamický soueet s možností Evaluate Condition Type nastavenou na hodnotu „ForEachRecord“ nebo s možností Reset Condition Type nastavenou na hodnotu „Never“, nemuže být publikována do nástroje BusinessObjects Enterprise.
Oešení: Použijte jiné možnosti ze seznamu typu podmínek.
• Poi publikování sestav s více poipojeními JDBC nelze v pruvodci publikováním zobrazit všechna poipojení.
Oešení: Poejdite na centrální konzolu pro správu (CMC) a upravte poipojení JDBC, která se v pruvodci publikováním nezobrazí.
Java Reporting Component
• Poi použití vnitoního procesu JRC s prohlížeeem JSF Viewer musí být JSF v úsporném režimu na strani serveru.
• Poi vytváoení nové stránky JSP zrušte zaškrtnutí políeka Použít šablonu JSP; v útržcích kódu aplikace Crystal Reports je nastaveno výchozí použití vlastní stránky prohlížeee a použití šablony by mohlo zpusobit duplicitu znaeek HTML.
• Aplikace JRCHelperSample nezkompiluje kód, pokud pro webový projekt nebyla definována doba spuštiní.
Oešení: V nabídce Vlastnosti klepněte na možnost Cílové doby spuštění a nastavte dobu.
• Pokud je z projektu odstranina faseta JRC, neodstraní se automaticky toída JRCHelperSample, protože by mohla být upravená.
• Úryvky kódu aplikace Crystal Reports nelze vložit do zobrazení návrhu v nástroji Page Designer.
Oešení: Chcete-li vložit úryvek kódu, poepnite nástroj Page Designer do zobrazení zdroje.
• Aby mohl prohlížee JSF Viewer správni zobrazit sestavu, je nutné zminit deklaraci DOCTYPE na <!DOCTYPE html PUBLIC”-//W3C//DTD HTML 4.01 Transitional//EN”>.
• Poi synchronizaci ovládacích prvku s entitou EnterpriseItem bean vytvooenou pomocí možnosti Použít poslední instanci muže dojít k výskytu chyby v kódu stránky.
Oešení: Zmiote v kódu stránky parametr getParentItemID na hodnotu „getItemID“ a parametr setParentItemID na hodnotu „setItemID“.
• V zobrazení dat stránky nelze upravit konfiguraci položky v kategorii Page Bean.
Oešení: Namísto toho upravte konfiguraci stejné položky v kategorii Faces Managed Beans.
Funkce sestav
• Poi zobrazení náhledu sestavy, která obsahuje uložená data a má zapnutou možnost "kontrola poi prvním obnovení", jsou uložená data smazána a zobrazí se varovná zpráva.
Oešení: Poed zobrazením náhledu sestavy ji otevoete v nástroji Crystal Reports Designer, v nimž byla vytvooena, zrušte zaškrtnutí políeka "kontrola poi prvním obnovení" a poté sestavu uložte.
• Otevoení stránky v prubihu jiné operace muže zpusobit výjimku java.lang.IndexOutOfBoundsException. K tomu dojde, jestliže používáte prohlížeč JSF Viewer a metoda javax.faces.STATE_SAVING_METHOD má nastavenou hodnotu „server“. Potíže zpusobuje chyba v implementaci JSF spoleeností Sun.
Oešení: Aktualizujte na implementaci Sun JSF novijší než verze 1.1 nebo použijte jinou implementaci JSF.
• Po nastavení datového zdroje pro java.sql.ResultSet dojde v poípadi rozdílné hodnoty OldTableAlias a NewTableName k selhání sady RAS SDK poi pokusu o použití hodnoty NewTableName k pojmenování nové tabulky.
• Poi prohlížení sestavy nemuže modul DataEngine naeíst data POJO z typu java.util.Date.
Oešení: Použijte namísto toho typ java.sql.Date.
• Poi exportování vyžádaných subsestav lze do formátu CSV exportovat pouze položky na první strani hlavní sestavy.
• Poi úpravi grafu nelze zminit vlastnost Seskupit podle poté, co nastavíte pooadí oazení na možnost Top B, Bottom N, Top percentage nebo Button percentage.
Oešení: Zmiote pooadí oazení na vzestupné ei vzestupné ješti poed upravením pole Seskupit podle.
• Nástroj Database Explorer nepodporuje uložené procedury. Jedná se o tzv. chybu Eclipse. Další informace najdete v popisu chyby Eclipse Bugzilla 132107.
Oešení: Oešení na úrovni kódu naleznete ve fóru na následující adrese: http://diamond.businessobjects.com/node/520#comment-209.
Potíže na jednotlivých platformách
• Na platformi Sun JVM muže systém zobrazit tuto chybovou zprávu: "java.lang.OutOfMemoryError: PermGen space."
Oešení: Aktualizujte v souboru eclipse.ini následující nastavení:
-vmargs
-Xms40m
-Xmx512m
-XX:MaxPermSize=256m
Podrobnosti najdete v popisech chyb Eclipse Bugzilla 129490 a 92250.
• Poi úpravi sestavy, která již byla publikována na server Apache Tomcat, musíte poed uložením sestavy server Tomcat vypnout, aby byly zminy uloženy úspišni.
• Odstraniní fasety odstraní i soubory z adresáoe lib, nikoli však z cesty pro sestavování. To muže zpusobit potíže v zobrazení Potíže.
• Na platformi IBM Websphere 6.0 a 6.1 nemusí funkce exportu fungovat se všemi exportními formáty.
Oešení 1: K exportování sad do ruzných formátu použijte prohlížee JSF Crystal Reports Page Viewer.
Oešení 2: Zkontrolujte, zda je kód prohlížeee jediným výstupem na dané stránce.
• Na platformách Sun JVM starších než verze 1.5.0_07 muže ve víceprocesovém prostoedí poi naeítání sestavy obsahující obrázek objektu OLE dojít k výjimce java.awt.color.CMMException.
• Konqueror není podporovaným prohlížeeem. Poi spuštiní kódu JSP pro zobrazení sestavy v prohlížeei Konqueror muže systém zobrazit chybovou zprávu.
Oešení: Použijte podporovaný webový prohlížee.
• Poi exportu sekeních hodnot do XML na platformi Sun JVM 1.4.2 muže dojít k nekonzistentním výsledkum.
• Na platformi SUSE Linux nefunguje funkce vyhledávání v nápovidi online.
Oešení: Vyhledejte potoebné informace v obsahu nápovidy.
Formátování a vykreslování
• Chcete-li vrátit akci poetažení v textovém objektu, klepnite dvakrát na možnost Zpit.
• V režimu úpravy textových objektu není zobrazena první znaeka tabelátoru vložená poed objekt pole na zaeátku objektu.
• Pokud je poi vytvooení nového textového objektu sestavy pro textový objekt nastavena záporná hodnota "odsazení prvního oádku", zobrazuje se text až poté, kdy ukazatel poejede levé odsazení.
• Poi úpravách odstavce v textovém objektu zobrazuje textový objekt první znaeku tabelátoru, ale nezobrazuje ostatní znaeky.
• Formátování textu ve víceoádkovém odstavci textového objektu poemístí formátovaný text na nový oádek.
• Chcete-li vybrat objekt pod obdélníkem, nejprve obdélník poesuote dozadu.
• Vlastnost Relativní poloha sekce se nevztahuje na eáry ani obdélníky v této sekci.
• Nastavení možnosti Uzavoení dne v týdnu ve vlastnosti Formát data nástroje Crystal Reports Designer na hodnotu Závorky nebo Úvodní závorka se nijak neprojeví v ukázkovém prostoru.
• V následující tabulce je popsáno chování JRC poi otevírání a zavírání sestav s následujícími nepodporovanými funkcemi:
Funkce
Chování JRC poi otevírání sestavy s touto funkcí
Chování JRC poi zavírání sestavy s touto funkcí
 
Upozoroování sestav
Upozoroování nejsou spouština.
Údaje o upozoroování jsou v definici sestavy zachovány. Zobrazení upozorniní však zachována nejsou.
Geografické mapy
Jsou zobrazeny jako prázdné objekty.
Jsou v definici sestavy zachována.
9 grafu sestav aplikace Crystal Reports s texturami a obrázky
Nejsou zobrazeny.
Jsou v definici sestavy zachována.
Umístiní popisku grafu
Pokud jsou jmenovky poesunuty, jsou vráceny do výchozí polohy.
Jsou v definici sestavy zachována.
Speciální kontextové pole Crystal Enterprise: ID stávajícího uživatele CE.
 
Mapováno na vertikální eíslo stránky.
 
Speciální pole jsou zachována.
Dynamické obrázky
Nejsou podporovány.
Plná podpora.
Parametrizované oazení
Je podporováno.
Plná podpora.
Hierarchické oazení skupin
Je podporováno.
Plná podpora.
Poidávání funkcí vzorcu
Je podporováno (kromi easového pásma).
Plná podpora.
Dynamické výzvy
Nejsou podporovány.
Nejsou zachovány.
Rozšíoení moížky
Podporuje zploštiní záhlaví sloupcu u mezitabulek.
Zploštiná záhlaví sloupcu jsou zachována. Zobrazení podrobností zachováno není.
Relaení databáze a výrazy SQL
• Ovladae Oracle JDBC nepodporuje tabulky s propojením typu "plni vnijší propojení". Systém zobrazí následující zprávu: "Plni vnijší propojení není podporováno."
• Nastavení umístiní tabulky databáze funkcí setTableLocation na ODBC muže zpusobit odstraniní objektu sestavy.
Oešení: Nastavte umístiní tabulky na hodnotu JDBC, JNDI, XML nebo sadu výsledku Java.
• Poi naeítání sestavy na aplikaením serveru SunOne8 nebo Oracle 10g musíte zadat absolutní, nikoli relativní cestu.
• Zmina umístiní tabulky poíkazem JRC Set Location z hodnoty ODBC na hodnotu JDBC/JNDI zpusobí, že sestavu bude možné obnovit pouze v JRC.
Oešení: Chcete-li umožnit obnovení sestavy v nástroji Crystal Reports Designer, uveite do poíkazu Set Location údaje o serveru JNDI.
• Ovladae Informix nepodporuje pole Blob poidané do sestavy z databáze Informix.
• Vzhledem k potížím s ovladaeem Informix JDBC je poi zobrazení sestavy Informix s uloženou procedurou zobrazena chyba: “Proceduru (prc_decimal) nelze přeložit.“
• Poi poipojování k databázi Microsoft SQL Server z nástroje Designer zobrazí po zadání názvu databáze nástroj Database Explorer výchozí databázi uživatele.
Oešení: Zadejte úplný poipojovací oetizec veetni názvu databáze.
• Pokud je pole Datafields v sestavi polem vzorce, není ve vlastnostech pole uvedena vlastnost "Nevytváoet souhrn".
• Poi náhledu na sestavu s typem databázového pole nebo serveru SQL Server typu "Real," muže systém zobrazit následující chybovou zprávu: “JDBC Error: Chyba JDBC: Hodnotu nelze poevést na požadovaný typ. Potíže zpusobuje systém Microsoft JDBC.
• Poi poidávání více výrazu SQL na stránku alba SQL (klepnite pravým tlaeítkem na možnost Crystal Reports > Poidat do nové sestavy) je do sestavy poidán pouze první výraz SQL. Tento problém se vyskytuje poi práci s databází Derby.
• Pokud poi vytváoení nového poipojení k databázi DB2 UDB iSeries zadáte nesprávné heslo, muže proces Eclipse neoeekávani skoneit. Další informace najdete v popisu chyby Eclipse Bugzilla 148920.
• Pokud poi vytvooení nového poipojení k databázi SQL Server v nástroji Java Designer uvedete do adresy URL daného poipojení údaj o hesle a poté aktualizujete vlastnosti poipojení, nemusí nástroj Java Designer poipojení považovat za totožné a muže vytvooit výraz SQL obsahující propojení mezi databázemi, i když jsou všechny tabulky z jedné databáze.
Oešení: Uložte sadu a poté ji znovu otevoete. Poi vytváoení nového poipojení je doporueeno nezadávat do adresy URL údaj o hesle.
• Poidáváte-li do sestavy Crystal výraz SQL, použijte k otevoení souboru SQL namísto výchozího nastavení nástroj SQL Editor.
• Poi poipojování k ukázkové databázi Derby dodané spolu s platformou Rational Software Development Platform se muže zobrazit následující chybová zpráva: “Nelze poidat objekt. Chyba poihlášení: Uživatelské jméno ‘{userid}’ je neplatné.
Oešení: Upravte poipojení k databázi tak, aby bylo v podrobných údajích o poipojení uvedeno ID uživatele.
Potíže v jednotlivých jazycích
• Bihem výroby lokalizované dokumentace nebyly k dispozici všechny jazykové sady. V dusledku toho byly nikteré z termínu uživatelského rozhraní, které budou v nejnovijších jazykových sadách poeloženy, v dokumentaci ponechány v anglietini.
• Aplikace JRC interpretuje text psaný zprava doleva na úrovni odstavcu, nikoli na úrovni znaku. Proto muže být smíšený text psaný zprava doleva a zleva doprava v jediném odstavci nesprávni zobrazen.
• Poi exportu do formátu RTF nejsou arabské a hebrejské znaky správni kódovány.
• V místních nastaveních operaeních systému používajících jako desetinný oddilovae eárku, napoíklad v nimeini nebo eeštini, nepracuje správni zarovnání na desetinnou eárku. Poíeinou je chyba modulu Swing.
• Po exportu sestav pomocí JRC do formátu PDF se mohou nikterá písmena v ureitých jazycích zobrazovat jako otazníky nebo etvereeky.
• V italském jazykovém prostoedí je v nikterých dialogových oknech nástroje Crystal Reports Designer nesprávni zobrazen oddilovae desetinných míst. Je však možné nakonfigurovat použití správného italského oddilovaee desetinných míst pro použití v sestavách.
• Chcete-li v neanglickém operaením systému poedejít zobrazení chybných znaku, zkontrolujte, zda jsou soueástí znakové sady pro zvolené písmo také glyfy.
• V polském jazykovém prostoedí se v dialogovém okni Format Currency zobrazují minové hodnoty bez mezery mezi hodnotou a poíslušným symbolem.
Poístupnost
• Chcete-li, aby s nástrojem Crystal Reports Designer pracovala správni eteeka obrazovky, napoíklad JAWS, musíte nainstalovat modul Java Access Bridge. Modul Java Access Bridge mužete nainstalovat z následujícího místa: http://java.sun.com/products/accessbridge.
Chcete-li modul Java Access Bridge používat na platformi IBM JVM 1.5, musíte redistribuovat nikteré soubory JAR. Další informace najdete v souboru readme.txt na následujícím místi: http://java.sun.com/products/accessbridge/README.txt.
• Eteeka obrazovky JAWS, mapuje klávesové zkratky lišící se od kombinací kláves používaných v aplikaci Crystal Reports.
Oešení: V nástroji JAWS Keyboard Manager nastavte vazby kláves Alt+šipka nahoru, Alt+šipka dolu, Ctrl+Home a Ctrl+End tak, aby odpovídaly funkcím tichto kláves v Crystal Reports
• Funkce podrobného zobrazení na stránce náhledu není dostupná z klávesnice.
• Eteeka JAWS neohlašuje pole v paleti tvurce Crystal Reports. Další informace najdete v popisu chyby Eclipse Bugzilla 146620.
• Eteeka JAWS ohlašuje jmenovku palety tvurce Crystal Reports jako posuvník. Další informace najdete v popisu chyby Eclipse Bugzilla 146859.
• Nikteré klávesové zkratky v zobrazení Database Explorer nefungují, protože jim není poioazena jedineená akce. Poíeinou tohoto problému je omezení eteeky JAWS, která dokáže naeíst pouze první písmeno názvu položky kontextové nabídky.
• Chcete-li vložit objekt pole do textového objektu pomocí klávesnice, vyberte oba objekty a poté ve zrychlené nabídce klepnite na možnost Poidat pole do textu.