{"id":10942,"date":"2026-01-09T11:40:46","date_gmt":"2026-01-09T10:40:46","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/?post_type=ht_kb&#038;p=10942"},"modified":"2026-01-09T11:40:47","modified_gmt":"2026-01-09T10:40:47","slug":"konfiguracja-raportow-crystal-reports","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/konfiguracja-raportow-crystal-reports\/","title":{"rendered":"Konfiguracja raport\u00f3w Crystal Reports"},"content":{"rendered":"<p>Niniejszy artyku\u0142 opisuje konfiguracj\u0119 Crystal Reports w celu umo\u017cliwienia tworzenia raport\u00f3w zgodnych z Comarch ERP Enterprise oraz zapewniaj\u0105cych wysok\u0105 wydajno\u015b\u0107.<br data-start=\"830\" data-end=\"833\" \/>Je\u017celi nie wskazano inaczej, opisane ustawienia obowi\u0105zuj\u0105 dla zatwierdzonych wersji Crystal Reports. Informacje dotycz\u0105ce wersji Crystal Reports dopuszczonej do tworzenia raport\u00f3w lub dokument\u00f3w ko\u0144cowych s\u0105 dost\u0119pne w artykule dotycz\u0105cym wymaga\u0144 systemowych.<\/p>\n<h3 id=\"grupa-docelowa\" >Grupa docelowa<\/h3>\n<p>Artyku\u0142 jest przeznaczony dla deweloper\u00f3w aplikacji oraz konsultant\u00f3w tworz\u0105cych raporty w Crystal Reports s\u0142u\u017c\u0105ce do odczytu danych z baz Comarch ERP Enterprise.<\/p>\n<h3 data-start=\"1288\" data-end=\"1312\" id=\"konfiguracja-drukarki\" >Konfiguracja drukarki<\/h3>\n<p data-start=\"1314\" data-end=\"1365\">Konfiguracja drukarki w Crystal Reports odbywa si\u0119:<\/p>\n<ul data-start=\"1367\" data-end=\"1530\">\n<li data-start=\"1367\" data-end=\"1452\">\n<p data-start=\"1369\" data-end=\"1398\">w Crystal Reports 9 oraz 10<\/p>\n<ul data-start=\"1401\" data-end=\"1452\">\n<li data-start=\"1401\" data-end=\"1416\">\n<p data-start=\"1403\" data-end=\"1416\">menu <em data-start=\"1408\" data-end=\"1414\">Plik<\/em><\/p>\n<\/li>\n<li data-start=\"1419\" data-end=\"1452\">\n<p data-start=\"1421\" data-end=\"1452\">pozycja <em data-start=\"1429\" data-end=\"1450\">Ustawienia drukarki<\/em><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li data-start=\"1454\" data-end=\"1530\">\n<p data-start=\"1456\" data-end=\"1478\">w Crystal Reports XI<\/p>\n<ul data-start=\"1481\" data-end=\"1530\">\n<li data-start=\"1481\" data-end=\"1496\">\n<p data-start=\"1483\" data-end=\"1496\">menu <em data-start=\"1488\" data-end=\"1494\">Plik<\/em><\/p>\n<\/li>\n<li data-start=\"1499\" data-end=\"1530\">\n<p data-start=\"1501\" data-end=\"1530\">pozycja <em data-start=\"1509\" data-end=\"1528\">Ustawienia strony<\/em><\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p data-start=\"1532\" data-end=\"1571\">Nale\u017cy aktywowa\u0107 opcj\u0119 <em data-start=\"1555\" data-end=\"1570\">Brak drukarki<\/em>.<\/p>\n<h3 data-start=\"1578\" data-end=\"1600\" id=\"ustawienia-globalne\" >Ustawienia globalne<\/h3>\n<p data-start=\"1602\" data-end=\"1655\">Opcje globalne s\u0105 dost\u0119pne w Crystal Reports poprzez:<\/p>\n<ul data-start=\"1657\" data-end=\"1692\">\n<li data-start=\"1657\" data-end=\"1672\">\n<p data-start=\"1659\" data-end=\"1672\">menu <em data-start=\"1664\" data-end=\"1670\">Plik<\/em><\/p>\n<\/li>\n<li data-start=\"1673\" data-end=\"1692\">\n<p data-start=\"1675\" data-end=\"1692\">pozycj\u0119 <em data-start=\"1683\" data-end=\"1690\">Opcje<\/em><\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1694\" data-end=\"1841\">Ustawienia te obowi\u0105zuj\u0105 dla wszystkich raport\u00f3w lub stanowi\u0105 szablon konfiguracji dla ustawie\u0144 raportu podczas tworzenia nowego dokumentu raportu.<\/p>\n<h4 data-start=\"1848\" data-end=\"1871\" id=\"zakladka-baza-danych\" >Zak\u0142adka Baza danych<\/h4>\n<p data-start=\"1873\" data-end=\"2125\">Zak\u0142adka <em data-start=\"1882\" data-end=\"1895\">Baza danych<\/em> zawiera opcje wp\u0142ywaj\u0105ce na spos\u00f3b dost\u0119pu do bazy danych.<br data-start=\"1954\" data-end=\"1957\" \/>Ustawienia nale\u017cy skonfigurowa\u0107 dok\u0142adnie w spos\u00f3b opisany poni\u017cej. Odmienne konfiguracje mog\u0105 utrudnia\u0107 tworzenie raport\u00f3w lub powodowa\u0107 b\u0142\u0119dy podczas ich generowania.<\/p>\n<p data-start=\"2127\" data-end=\"2595\">Opcje niewymienione w dalszej cz\u0119\u015bci nale\u017cy ustawi\u0107 w taki spos\u00f3b, aby zapytanie by\u0142o realizowane przy u\u017cyciu mo\u017cliwie minimalnego zapytania SQL, a jednocze\u015bnie maksymalnie po stronie serwera ODBC lub bazy danych.<br data-start=\"2340\" data-end=\"2343\" \/>Filtrowanie i sortowanie danych realizowane wy\u0142\u0105cznie w Crystal Reports powoduje zwi\u0119kszone obci\u0105\u017cenie sieci oraz zu\u017cycie pami\u0119ci w Crystal Reports lub w Semiramis Output Manager, co negatywnie wp\u0142ywa na wydajno\u015b\u0107 ca\u0142ego systemu Comarch ERP Enterprise.<\/p>\n<h5 data-start=\"2602\" data-end=\"2638\" id=\"obszar-konfiguracji-tabele-i-pola\" >Obszar Konfiguracji Tabele i pola<\/h5>\n<p data-start=\"516\" data-end=\"692\">W poni\u017cszym zestawieniu przedstawiono status opcji, kt\u00f3ry okre\u015bla, czy dana opcja jest w\u0142\u0105czona (aktywna) lub wy\u0142\u0105czona (nieaktywna) w konfiguracji Crystal Reports.<\/p>\n<ul data-start=\"694\" data-end=\"1103\">\n<li data-start=\"694\" data-end=\"868\">\n<p data-start=\"696\" data-end=\"868\"><em data-start=\"696\" data-end=\"720\">Wy\u015bwietl nazwy i opisy<\/em> &#8212; status aktywna &#8212; opr\u00f3cz nazw tabel i kolumn wy\u015bwietlane s\u0105 r\u00f3wnie\u017c opisy zawieraj\u0105ce informacje obja\u015bniaj\u0105ce dotycz\u0105ce tabeli lub kolumny<\/p>\n<\/li>\n<li data-start=\"870\" data-end=\"989\">\n<p data-start=\"872\" data-end=\"989\"><em data-start=\"872\" data-end=\"901\">Sortuj tabele alfabetycznie<\/em> &#8212; status aktywna &#8212; tabele bazy danych s\u0105 wy\u015bwietlane w kolejno\u015bci alfabetycznej<\/p>\n<\/li>\n<li data-start=\"991\" data-end=\"1103\">\n<p data-start=\"993\" data-end=\"1103\"><em data-start=\"993\" data-end=\"1020\">Sortuj pola alfabetycznie<\/em> &#8212; status aktywna &#8212; kolumny tabel s\u0105 wy\u015bwietlane w kolejno\u015bci alfabetycznej<\/p>\n<\/li>\n<\/ul>\n<h5 data-start=\"3085\" data-end=\"3126\" id=\"obszar-konfiguracji-eksplorator-danych\" >Obszar Konfiguracji Eksplorator danych<\/h5>\n<p data-start=\"1153\" data-end=\"1261\">W poni\u017cszym zestawieniu przedstawiono status opcji, kt\u00f3ry okre\u015bla stan ich ustawienia w Crystal Reports.<\/p>\n<ul data-start=\"1263\" data-end=\"1911\">\n<li data-start=\"1263\" data-end=\"1356\">\n<p data-start=\"1265\" data-end=\"1356\"><strong>Tabele<\/strong> &#8212; status aktywna &#8212; wy\u015bwietlane s\u0105 tabele powi\u0105zane z obiektami biznesowymi<\/p>\n<\/li>\n<li data-start=\"1358\" data-end=\"1442\">\n<p data-start=\"1360\" data-end=\"1442\"><strong>Widoki<\/strong> &#8212; status aktywna &#8212; wy\u015bwietlane s\u0105 tabele widok\u00f3w oraz widok\u00f3w OQL<\/p>\n<\/li>\n<li data-start=\"1444\" data-end=\"1557\">\n<p data-start=\"1446\" data-end=\"1557\"><strong>Tabele systemowe<\/strong> &#8212; status aktywna &#8212; opcja widoczna w konfiguracji; aktualnie brak wp\u0142ywu na dzia\u0142anie<\/p>\n<\/li>\n<li data-start=\"1559\" data-end=\"1664\">\n<p data-start=\"1561\" data-end=\"1664\"><strong>Synonimy<\/strong> &#8212; status aktywna &#8212; opcja widoczna w konfiguracji; aktualnie brak wp\u0142ywu na dzia\u0142anie<\/p>\n<\/li>\n<li data-start=\"1666\" data-end=\"1783\">\n<p data-start=\"1668\" data-end=\"1783\"><strong>Procedury sk\u0142adowane<\/strong> &#8212; status aktywna &#8212; opcja widoczna w konfiguracji; aktualnie brak wp\u0142ywu na dzia\u0142anie<\/p>\n<\/li>\n<li data-start=\"1785\" data-end=\"1911\">\n<p data-start=\"1787\" data-end=\"1911\"><strong>Nazwa tabeli LIKE<\/strong> &#8212; status pusta warto\u015b\u0107 &#8212; filtr nazwy tabeli umo\u017cliwiaj\u0105cy ograniczenie listy wy\u015bwietlanych tabel<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1913\" data-end=\"2001\">Przyk\u0142ad:<br data-start=\"1922\" data-end=\"1925\" \/>warunek <em data-start=\"1933\" data-end=\"1941\">%Item%<\/em> &#8212; wy\u015bwietlane s\u0105 tabele zawieraj\u0105ce ci\u0105g <em data-start=\"1984\" data-end=\"1990\">Item<\/em> w nazwie<\/p>\n<ul data-start=\"2003\" data-end=\"2117\">\n<li data-start=\"2003\" data-end=\"2117\">\n<p data-start=\"2005\" data-end=\"2117\"><em data-start=\"2005\" data-end=\"2022\">W\u0142a\u015bciciel LIKE<\/em> &#8212; status pusta warto\u015b\u0107 &#8212; filtr nazwy schematu; symbole wieloznaczne nie s\u0105 obs\u0142ugiwane<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2119\" data-end=\"2195\">Przyk\u0142ad:<br data-start=\"2128\" data-end=\"2131\" \/>warunek <em data-start=\"2139\" data-end=\"2147\">ENTITY<\/em> &#8212; wy\u015bwietlane s\u0105 tabele ze schematu <em data-start=\"2185\" data-end=\"2193\">ENTITY<\/em><\/p>\n<h5 data-start=\"4052\" data-end=\"4090\" id=\"obszar-konfiguracji-pozostale-opcje\" >Obszar Konfiguracji Pozosta\u0142e opcje<\/h5>\n<p data-start=\"2242\" data-end=\"2388\">Skonfigurowane opcje s\u0105 przejmowane do ustawie\u0144 raportu podczas jego tworzenia.<br data-start=\"2321\" data-end=\"2324\" \/>W poni\u017cszym zestawieniu przedstawiono status ustawie\u0144 opcji.<\/p>\n<ul data-start=\"2390\" data-end=\"3618\">\n<li data-start=\"2390\" data-end=\"2521\">\n<p data-start=\"2392\" data-end=\"2521\"><strong>U\u017cyj indeks\u00f3w serwera by przyspieszy\u0107<\/strong> &#8212; status aktywna &#8212; podczas wyboru danych wykorzystywane s\u0105 informacje o indeksach<\/p>\n<\/li>\n<li data-start=\"2523\" data-end=\"2634\">\n<p data-start=\"2525\" data-end=\"2634\"><strong>Wykonuj grupowanie na serwerze<\/strong> &#8212; status aktywna &#8212; grupowanie wykonywane jest po stronie bazy danych<\/p>\n<\/li>\n<li data-start=\"2636\" data-end=\"2779\">\n<p data-start=\"2638\" data-end=\"2779\"><strong>Serwer bazy danych ignoruj wielko\u015b\u0107 liter<\/strong> &#8212; status nieaktywna &#8212; wielko\u015b\u0107 liter jest rozr\u00f3\u017cniana w nazwach tabel, kolumn oraz danych<\/p>\n<\/li>\n<li data-start=\"2781\" data-end=\"2930\">\n<p data-start=\"2783\" data-end=\"2930\"><strong>Wybieraj unikalne dane do wyszukiwania<\/strong> &#8212; status nieaktywna &#8212; wyszukiwanie nie jest ograniczone do unikalnych warto\u015bci pierwszych rekord\u00f3w<\/p>\n<\/li>\n<li data-start=\"2932\" data-end=\"3052\">\n<p data-start=\"2934\" data-end=\"3052\"><strong>Wykonuj zapytania asynchroniczne<\/strong> &#8212; status nieaktywna &#8212; zapytania do bazy danych s\u0105 wykonywane synchronicznie<\/p>\n<\/li>\n<li data-start=\"3054\" data-end=\"3200\">\n<p data-start=\"3056\" data-end=\"3200\"><strong>Weryfikuj baz\u0119 danych przy pierwszym od\u015bwie\u017ceniu<\/strong> &#8212; status aktywna &#8212; wykonywane jest por\u00f3wnanie metadanych tabel i kolumn z baz\u0105 danych<\/p>\n<\/li>\n<li data-start=\"3202\" data-end=\"3353\">\n<p data-start=\"3204\" data-end=\"3353\"><strong>Weryfikuj procedury sk\u0142adowane przy pierwszym od\u015bwie\u017ceniu<\/strong> &#8212; status aktywna &#8212; wykonywane jest por\u00f3wnanie procedur sk\u0142adowanych z baz\u0105 danych<\/p>\n<\/li>\n<li data-start=\"3355\" data-end=\"3498\">\n<p data-start=\"3357\" data-end=\"3498\"><strong>Weryfikuj po aktualizacji sterownika bazy danych<\/strong> &#8212; status aktywna &#8212; wykonywane jest por\u00f3wnanie sterownika bazy danych z baz\u0105 danych<\/p>\n<\/li>\n<li data-start=\"3500\" data-end=\"3618\">\n<p data-start=\"3502\" data-end=\"3618\"><strong>Automatyczne \u0142\u0105czenie tabel <\/strong>&#8212; status nieaktywna &#8212; opcja odpowiada za automatyczne tworzenie powi\u0105za\u0144 tabel<\/p>\n<\/li>\n<\/ul>\n<h4 data-start=\"3625\" data-end=\"3654\" id=\"zakladka-tworzenie-raportu\" >Zak\u0142adka Tworzenie raportu<\/h4>\n<p data-start=\"3656\" data-end=\"3753\">Konfiguracja wykonana w tej zak\u0142adce jest przejmowana do ustawie\u0144 raportu podczas jego tworzenia.<\/p>\n<h5 data-start=\"3755\" data-end=\"3792\" id=\"obszar-konfiguracji-odczyt-danych\" >Obszar Konfiguracji Odczyt danych<\/h5>\n<ul data-start=\"3794\" data-end=\"4170\">\n<li data-start=\"3794\" data-end=\"3933\">\n<p data-start=\"3796\" data-end=\"3933\"><strong>Konwertuj warto\u015bci NULL z bazy danych na domy\u015blne<\/strong> &#8212; status nieaktywna &#8212; warto\u015bci NULL nie s\u0105 zamieniane na zera lub puste znaki<\/p>\n<\/li>\n<li data-start=\"3935\" data-end=\"4061\">\n<p data-start=\"3937\" data-end=\"4061\"><strong>Konwertuj inne warto\u015bci NULL na domy\u015blne<\/strong> &#8212; status nieaktywna &#8212; warto\u015bci NULL spoza bazy danych nie s\u0105 konwertowane<\/p>\n<\/li>\n<li data-start=\"4063\" data-end=\"4170\">\n<p data-start=\"4065\" data-end=\"4170\"><strong>Zawsze sortuj lokalnie<\/strong> &#8212; status nieaktywna &#8212; sortowanie nie jest wymuszane po stronie aplikacji<\/p>\n<section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\"> Podawanie milisekund nie jest obs\u0142ugiwane przez Crystal Reports.<\/div><\/section>\n<\/li>\n<\/ul>\n<h5 data-start=\"4177\" data-end=\"4210\" id=\"nienazwany-obszar-konfiguracji\" >Nienazwany obszar Konfiguracji<\/h5>\n<ul data-start=\"4212\" data-end=\"4396\">\n<li data-start=\"4212\" data-end=\"4396\">\n<p data-start=\"4214\" data-end=\"4396\"><strong>Zapisuj dane z raportem<\/strong> &#8212; status nieaktywna &#8212; dane pobierane podczas tworzenia raportu nie s\u0105 zapisywane w pliku raportu podczas uruchamiania przez Semiramis Output Manager<\/p>\n<\/li>\n<\/ul>\n<h4 data-start=\"4403\" data-end=\"4419\" id=\"zakladka-pola\" >Zak\u0142adka Pola<\/h4>\n<p data-start=\"4421\" data-end=\"4636\">Zak\u0142adka umo\u017cliwia definiowanie standardowych format\u00f3w wyj\u015bciowych dla typ\u00f3w danych.<br data-start=\"4505\" data-end=\"4508\" \/>Formaty s\u0105 stosowane w przypadku braku formatowania indywidualnego oraz podczas u\u017cycia funkcji <em data-start=\"4603\" data-end=\"4618\">Wy\u015bwietl dane<\/em> lub <em data-start=\"4623\" data-end=\"4635\">Przegl\u0105daj<\/em>.<\/p>\n<p data-start=\"4638\" data-end=\"4807\">Dla typu danych <em data-start=\"4654\" data-end=\"4664\">DataCzas<\/em> stosowany format zawiera sekundy.<br data-start=\"4698\" data-end=\"4701\" \/>Brak sekund powoduje ich pomini\u0119cie podczas wyboru warto\u015bci i brak zgodno\u015bci przy por\u00f3wnaniu <em data-start=\"4794\" data-end=\"4806\">jest r\u00f3wne<\/em>.<\/p>\n<p data-start=\"4638\" data-end=\"4807\"><section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\">Obs\u0142uga milisekund nie jest dost\u0119pna w Crystal Reports.<\/div><\/section><\/p>\n<h4 data-start=\"4880\" data-end=\"4900\" id=\"zakladka-czcionki\" >Zak\u0142adka Czcionki<\/h4>\n<p data-start=\"4902\" data-end=\"5106\">Zak\u0142adka umo\u017cliwia definiowanie czcionek dla nowo dodawanych p\u00f3l raportu.<br data-start=\"4975\" data-end=\"4978\" \/>W raportach standardowych oraz w szablonie EmptyReport.rpt w Comarch ERP Enterprise stosowana jest czcionka Arial o rozmiarze 9.<\/p>\n<h3 data-start=\"630\" data-end=\"667\" id=\"ustawienia-specyficzne-dla-raportu\" >Ustawienia specyficzne dla raportu<\/h3>\n<p data-start=\"669\" data-end=\"908\">Ustawienia specyficzne dotycz\u0105 pojedynczego raportu.<br data-start=\"721\" data-end=\"724\" \/>S\u0105 one zapisywane w pliku raportu i zazwyczaj nadpisuj\u0105 globalne opcje Crystal Reports.<br data-start=\"811\" data-end=\"814\" \/>Odmienne konfiguracje wp\u0142ywaj\u0105 na proces tworzenia raport\u00f3w lub na poprawno\u015b\u0107 ich generowania.<\/p>\n<h4 data-start=\"915\" data-end=\"949\" id=\"okno-konfiguracji-opcje-raportu\" >Okno Konfiguracji Opcje raportu<\/h4>\n<p data-start=\"951\" data-end=\"1143\">Okno <em data-start=\"956\" data-end=\"971\">Opcje raportu<\/em> jest dost\u0119pne w menu <em data-start=\"993\" data-end=\"999\">Plik<\/em> pod pozycj\u0105 <em data-start=\"1012\" data-end=\"1027\">Opcje raportu<\/em>.<br data-start=\"1028\" data-end=\"1031\" \/>W poni\u017cszym zestawieniu przedstawiono opcje maj\u0105ce wp\u0142yw na zachowanie raportu oraz na zapytania do bazy danych.<\/p>\n<p data-start=\"1145\" data-end=\"1259\">Podano status opcji, kt\u00f3ry okre\u015bla, czy dana opcja jest w\u0142\u0105czona (aktywna) lub wy\u0142\u0105czona (nieaktywna).<\/p>\n<ul data-start=\"1261\" data-end=\"2973\">\n<li data-start=\"1261\" data-end=\"1425\">\n<p data-start=\"1263\" data-end=\"1425\"><strong>Konwertuj warto\u015bci NULL z bazy danych na domy\u015blne<\/strong> &#8212; status nieaktywna &#8212; warto\u015bci NULL pochodz\u0105ce z bazy danych nie s\u0105 zamieniane na zera ani puste znaki<\/p>\n<\/li>\n<li data-start=\"1427\" data-end=\"1611\">\n<p data-start=\"1429\" data-end=\"1611\"><strong>Zapisuj dane z raportem <\/strong>&#8212; status nieaktywna &#8212; dane pobierane podczas tworzenia raportu nie s\u0105 zapisywane w pliku raportu podczas uruchamiania przez Semiramis Output Manager<\/p>\n<\/li>\n<li data-start=\"1613\" data-end=\"1771\">\n<p data-start=\"1615\" data-end=\"1771\"><strong>Konwertuj inne warto\u015bci NULL na domy\u015blne<\/strong> &#8212; status nieaktywna &#8212; warto\u015bci NULL niepochodz\u0105ce z bazy danych nie s\u0105 zamieniane na zera ani puste znaki<\/p>\n<\/li>\n<li data-start=\"1773\" data-end=\"1887\">\n<p data-start=\"1775\" data-end=\"1887\"><strong>Zawsze sortuj lokalnie<\/strong> &#8212; status nieaktywna &#8212; sortowanie danych nie jest wymuszane po stronie aplikacji<\/p>\n<\/li>\n<li data-start=\"1889\" data-end=\"2034\">\n<p data-start=\"1891\" data-end=\"2034\"><strong>Serwer bazy danych ignoruj wielko\u015b\u0107 liter<\/strong> &#8212; status nieaktywna &#8212; wielko\u015b\u0107 liter jest rozr\u00f3\u017cniana w nazwach tabel, kolumn oraz w danych<\/p>\n<\/li>\n<li data-start=\"2036\" data-end=\"2156\">\n<p data-start=\"2038\" data-end=\"2156\"><strong>Wykonuj zapytania asynchroniczne<\/strong> &#8212; status nieaktywna &#8212; zapytania do bazy danych s\u0105 wykonywane synchronicznie<\/p>\n<\/li>\n<li data-start=\"2158\" data-end=\"2276\">\n<p data-start=\"2160\" data-end=\"2276\"><strong>Wykonuj grupowanie na serwerze<\/strong> &#8212; status aktywna &#8212; grupowanie danych jest wykonywane po stronie bazy danych<\/p>\n<\/li>\n<li data-start=\"2278\" data-end=\"2389\">\n<p data-start=\"2280\" data-end=\"2389\"><strong>Wybieraj unikalne rekordy<\/strong> &#8212; status nieaktywna &#8212; rekordy wynikowe nie s\u0105 automatycznie deduplikowane<\/p>\n<\/li>\n<li data-start=\"2391\" data-end=\"2522\">\n<p data-start=\"2393\" data-end=\"2522\"><strong>U\u017cyj indeks\u00f3w serwera by przyspieszy\u0107<\/strong> &#8212; status aktywna &#8212; podczas wyboru danych wykorzystywane s\u0105 informacje o indeksach<\/p>\n<\/li>\n<li data-start=\"2524\" data-end=\"2670\">\n<p data-start=\"2526\" data-end=\"2670\"><strong>Weryfikuj baz\u0119 danych przy pierwszym od\u015bwie\u017ceniu<\/strong> &#8212; status aktywna &#8212; wykonywane jest por\u00f3wnanie metadanych tabel i kolumn z baz\u0105 danych<\/p>\n<\/li>\n<li data-start=\"2672\" data-end=\"2820\">\n<p data-start=\"2674\" data-end=\"2820\"><strong>Wybieraj unikalne dane do wyszukiwania<\/strong> &#8212; status nieaktywna &#8212; wyszukiwanie warto\u015bci w kolumnach nie jest ograniczane do unikalnych danych<\/p>\n<\/li>\n<li data-start=\"2822\" data-end=\"2973\">\n<p data-start=\"2824\" data-end=\"2973\"><strong>Weryfikuj procedury sk\u0142adowane przy pierwszym od\u015bwie\u017ceniu<\/strong> &#8212; status aktywna &#8212; wykonywane jest por\u00f3wnanie procedur sk\u0142adowanych z baz\u0105 danych<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2975\" data-end=\"3036\"><section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\">Nie wszystkie dost\u0119pne opcje s\u0105 uj\u0119te w zestawieniu.<\/div><\/section><\/p>\n<h4 data-start=\"3043\" data-end=\"3087\" id=\"zakladka-powiazania-asystenta-bazy-danych\" >Zak\u0142adka Powi\u0105zania asystenta bazy danych<\/h4>\n<p data-start=\"3089\" data-end=\"3219\">Crystal Reports wykorzystuje informacje o indeksach tabel oraz relacjach mi\u0119dzy nimi zapisane w repozytorium obiekt\u00f3w biznesowych. W obszarze <em data-start=\"3232\" data-end=\"3244\">Powi\u0105zanie<\/em> wybierana jest opcja <em data-start=\"3266\" data-end=\"3281\">Wed\u0142ug klucza<\/em>, a nast\u0119pnie generowane s\u0105 powi\u0105zania tabel. Istniej\u0105ce powi\u0105zania s\u0105 usuwane za pomoc\u0105 opcji <em data-start=\"3378\" data-end=\"3395\">Usu\u0144 powi\u0105zania<\/em>.<\/p>\n<h5 data-start=\"3403\" data-end=\"3446\" id=\"wylaczenie-automatycznego-laczenia-tabel\" >Wy\u0142\u0105czenie automatycznego \u0142\u0105czenia tabel<\/h5>\n<p data-start=\"3448\" data-end=\"3537\">Automatyczne tworzenie powi\u0105za\u0144 tabel mo\u017ce prowadzi\u0107 do generowania nadmiarowych relacji.<\/p>\n<p data-start=\"3539\" data-end=\"3731\">W Crystal Reports XI ustawienie <em data-start=\"3571\" data-end=\"3600\">Automatyczne \u0142\u0105czenie tabel<\/em> jest dost\u0119pne w opcjach programu.<br data-start=\"3634\" data-end=\"3637\" \/>W Crystal Reports 10 ustawienie to jest kontrolowane poprzez wpis w rejestrze systemu Windows.<\/p>\n<ul data-start=\"3733\" data-end=\"3995\">\n<li data-start=\"3733\" data-end=\"3770\">\n<p data-start=\"3735\" data-end=\"3770\">nazwa wpisu: <em data-start=\"3748\" data-end=\"3768\">DoAutoSmartLinking<\/em><\/p>\n<\/li>\n<li data-start=\"3771\" data-end=\"3800\">\n<p data-start=\"3773\" data-end=\"3800\">typ: warto\u015b\u0107 ci\u0105gu znak\u00f3w<\/p>\n<\/li>\n<li data-start=\"3801\" data-end=\"3891\">\n<p data-start=\"3803\" data-end=\"3891\">\u015bcie\u017cka: <em data-start=\"3812\" data-end=\"3889\">HKEY_CURRENT_USERSoftwareCrystal Decisions100Crystal ReportsDatabaseOptions<\/em><\/p>\n<\/li>\n<li data-start=\"3892\" data-end=\"3943\">\n<p data-start=\"3894\" data-end=\"3943\">warto\u015b\u0107 <em data-start=\"3902\" data-end=\"3906\">No<\/em> &#8212; automatyczne \u0142\u0105czenie wy\u0142\u0105czone<\/p>\n<\/li>\n<li data-start=\"3944\" data-end=\"3995\">\n<p data-start=\"3946\" data-end=\"3995\">warto\u015b\u0107 <em data-start=\"3954\" data-end=\"3959\">Yes<\/em> &#8212; automatyczne \u0142\u0105czenie w\u0142\u0105czone<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"3997\" data-end=\"4082\">W przypadku braku wpisu mo\u017cliwe jest jego dodanie w celu okre\u015blenia stanu ustawienia.<\/p>\n<p data-start=\"3997\" data-end=\"4082\"><section class=\"document-alert-box indicator\"><div class=\"document-alert-title\">Wskaz\u00f3wka<\/div><div class=\"document-alert-content\">Zmiana dotyczy wy\u0142\u0105cznie aktualnie zalogowanego u\u017cytkownika.<\/div><\/section><\/p>\n<h4 data-start=\"4160\" data-end=\"4185\" id=\"wyrownywanie-elementow\" >Wyr\u00f3wnywanie element\u00f3w<\/h4>\n<p data-start=\"4187\" data-end=\"4324\">Wyr\u00f3wnywanie p\u00f3l do siatki oraz do linii pomocniczych mo\u017ce wzajemnie na siebie oddzia\u0142ywa\u0107, co wp\u0142ywa na ko\u0144cowy uk\u0142ad element\u00f3w raportu. Opcja <em data-start=\"4332\" data-end=\"4352\">Wyr\u00f3wnuj do siatki<\/em> jest dost\u0119pna w menu kontekstowym zak\u0142adki <em data-start=\"4396\" data-end=\"4405\">Projekt<\/em> lub w menu kontekstowym linijek. Nowa linia pomocnicza jest tworzona poprzez klikni\u0119cie linijki. Przeci\u0105gni\u0119cie linii poza obszar linijki powoduje jej usuni\u0119cie. Po\u0142\u0105czenie elementu z lini\u0105 pomocnicz\u0105 nast\u0119puje poprzez przeci\u0105gni\u0119cie odpowiedniej kraw\u0119dzi elementu do linii.<br data-start=\"4684\" data-end=\"4687\" \/>Kraw\u0119dzie po\u0142\u0105czone z liniami pomocniczymi s\u0105 oznaczone kolorem.<\/p>\n","protected":false},"author":28,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-10942","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-tworzenie-raportow"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/users\/28"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/comments?post=10942"}],"version-history":[{"count":4,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10942\/revisions"}],"predecessor-version":[{"id":41987,"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/ht_kb\/10942\/revisions\/41987"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/index.php\/wp-json\/wp\/v2\/media?parent=10942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}