{"id":11989,"date":"2025-04-25T12:14:44","date_gmt":"2025-04-25T10:14:44","guid":{"rendered":"https:\/\/pomoc.comarch.pl\/cee\/640\/?post_type=ht_kb&#038;p=11989"},"modified":"2025-05-16T11:38:32","modified_gmt":"2025-05-16T09:38:32","slug":"raporty","status":"publish","type":"ht_kb","link":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/","title":{"rendered":"Raporty"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Prze\u0142\u0105cznik Spisu Tre\u015bci\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Grupa_docelowa\" >Grupa docelowa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Definicje_terminow\" >Definicje termin\u00f3w<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Konwencje\" >Konwencje<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Parametry_standardowe\" >Parametry standardowe<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Nazwy_plikow_raportow\" >Nazwy plik\u00f3w raport\u00f3w<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Opis_aplikacji\" >Opis aplikacji<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Naglowek\" >Nag\u0142\u00f3wek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Obszar_roboczy\" >Obszar roboczy<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Zakladka_Parametry\" >Zak\u0142adka Parametry<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Zakladka_Pliki\" >Zak\u0142adka Pliki<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Zakladka_Teksty\" >Zak\u0142adka Teksty<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Zakladka_Pomoc_kontekstowa\" >Zak\u0142adka Pomoc kontekstowa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Zakladka_Zrodla_danych\" >Zak\u0142adka \u0179r\u00f3d\u0142a danych<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Konfiguracja\" >Konfiguracja<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Uprawnienia\" >Uprawnienia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Instrukcje\" >Instrukcje<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Tworzenie_nowego_raportu\" >Tworzenie nowego raportu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Modyfikowanie_pliku_raportu_dla_raportu\" >Modyfikowanie pliku raportu dla raportu<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Akcje_zwiazane_z_aplikacja\" >Akcje zwi\u0105zane z aplikacj\u0105<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Akcje_Pobierz_szablony_dokumentow\" >Akcje [Pobierz szablony dokument\u00f3w]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Akcje_Importuj_pliki_raportu\" >Akcje [Importuj pliki raportu]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Akcja_Eksport_plikow_raportu\" >Akcja [Eksport plik\u00f3w raportu]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/documentation\/raporty\/#Akcja_Weryfikuj_wszystkie\" >Akcja [Weryfikuj wszystkie]<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p>U\u017cytkownik mo\u017ce u\u017cy\u0107 aplikacji <em>Raporty,<\/em> aby przegl\u0105da\u0107 lub zarz\u0105dza\u0107 raportami w Comarch ERP Enterprise.<\/p>\n<p>Raporty s\u0105 podzielone na kategorie wed\u0142ug typu raportu. U\u017cytkownik mo\u017ce przegl\u0105da\u0107 raporty w aplikacji niezale\u017cnie od ich typu. Mo\u017ce on jednak zarz\u0105dza\u0107 tylko raportami typu <em>Obiekt systemowy.<\/em> Raportami typu <em>Obiekt deweloperski<\/em> mo\u017cesz zarz\u0105dza\u0107 tylko w aplikacji <em>Obiekty deweloperskie<\/em>, kt\u00f3ra jest dost\u0119pna w systemach deweloperskich.<\/p>\n<h3 id=\"grupa-docelowa\" ><span class=\"ez-toc-section\" id=\"Grupa_docelowa\"><\/span>Grupa docelowa<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U\u017cytkownicy Comarch ERP Enterprise, kt\u00f3rzy tworz\u0105 raporty.<\/p>\n<h3 id=\"definicje-terminow\" ><span class=\"ez-toc-section\" id=\"Definicje_terminow\"><\/span>Definicje termin\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><strong>Dokumenty ko\u0144cowe<\/strong> &#8212; wydanie dokumentu na urz\u0105dzenie wyj\u015bciowe, takie jak drukarka, lub do pliku tworzy dokument ko\u0144cowy. Dokument dowodu mo\u017cna zarchiwizowa\u0107 lub wys\u0142a\u0107 do partnera, np. faksem lub poczt\u0105 e-mail.<\/p>\n<p><strong>Raporty<\/strong> &#8212; raport mo\u017ce by\u0107 u\u017cywany do wyprowadzania danych zarejestrowanych w Comarch ERP Enterprise w przejrzystej formie. Raport mo\u017ce by\u0107 tworzony tak cz\u0119sto, jak jest to wymagane i na podstawie aktualnie dost\u0119pnych danych.<\/p>\n<p>Raporty dziel\u0105 si\u0119 na dokumenty raport\u00f3w i dokumenty ko\u0144cowe. Raporty typu <em>Dokument raportu<\/em> mog\u0105 by\u0107 tworzone na podstawie dowolnych danych z Comarch ERP Enterprise. Zazwyczaj maj\u0105 one form\u0119 listy i mog\u0105 by\u0107 generowane w aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em>. Dokumenty ko\u0144cowe mog\u0105 by\u0107 tworzone w odpowiednich aplikacjach specjalnych, w kt\u00f3rych tworzone s\u0105 dokumenty. Zazwyczaj zawieraj\u0105 one tylko dane pojedynczego dokumentu.<\/p>\n<p>Raporty mog\u0105 by\u0107 tworzone jako obiekty systemowe lub obiekty deweloperskie. Raport jako obiekt deweloperski ma t\u0119 zalet\u0119, \u017ce mo\u017ce by\u0107 zmieniany w systemie deweloperskim, wersjonowany i przesy\u0142any do innych system\u00f3w jako aktualizacja oprogramowania. Aby m\u00f3c tworzy\u0107 i zmienia\u0107 raporty w systemach innych ni\u017c deweloperskie, aplikacja <em>Raporty<\/em> oferuje opcj\u0119 tworzenia ich jako obiekt\u00f3w systemowych. Obiekt\u00f3w systemowych nie mo\u017cna przenosi\u0107 do innych system\u00f3w.<\/p>\n<p>Raporty zawieraj\u0105 jeden lub wi\u0119cej plik\u00f3w raport\u00f3w, kt\u00f3re okre\u015blaj\u0105 uk\u0142ad raportu.<\/p>\n<p><strong>Plik raportu<\/strong> &#8212; plik raportu s\u0142u\u017cy do definiowania wygl\u0105du generowanej dokumentacji raportu. W tym celu pliki raport\u00f3w s\u0105 przetwarzane w <em>Crystal Reports<\/em>. Pliki raport\u00f3w mog\u0105 by\u0107 zale\u017cne lub niezale\u017cne od j\u0119zyka.<\/p>\n<p><strong>Dokument raportu<\/strong> &#8212; raportu do urz\u0105dzenia wyj\u015bciowego, takiego jak drukarka, lub do pliku tworzy dokument raportu lub dokument ko\u0144cowy. Dokument raportu zawiera list\u0119 obiekt\u00f3w, np. list\u0119 adres\u00f3w. Dokument ko\u0144cowy zawsze zawiera obiekt, np. zam\u00f3wienie sprzeda\u017cy. Dokumenty mog\u0105 by\u0107 archiwizowane lub wysy\u0142ane do partnera, np. faksem lub poczt\u0105 elektroniczn\u0105.<\/p>\n<h3 id=\"konwencje\" ><span class=\"ez-toc-section\" id=\"Konwencje\"><\/span>Konwencje<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<h4 id=\"parametry-standardowe\" ><span class=\"ez-toc-section\" id=\"Parametry_standardowe\"><\/span>Parametry standardowe<a id=\"Raporty3\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Poni\u017csze nazwy parametr\u00f3w raportu s\u0105 predefiniowane lub zarezerwowane dla p\u00f3\u017aniejszych rozszerze\u0144:<\/p>\n<ul>\n<li><strong>SystemVariables<\/strong><\/li>\n<li><strong>SystemValues<\/strong><\/li>\n<li><strong>TextConstants<\/strong><\/li>\n<li><strong>TextValues<\/strong><\/li>\n<li><strong>Parametry zaczynaj\u0105ce si\u0119 od <em>Report<\/em><\/strong><\/li>\n<\/ul>\n<p>Nazwy te s\u0105 zdefiniowane jako sta\u0142e w klasie <em>com.cisag.pgm.services.out-put.Cis\u00acAttributes.<\/em><\/p>\n<h4 id=\"nazwy-plikow-raportow\" ><span class=\"ez-toc-section\" id=\"Nazwy_plikow_raportow\"><\/span>Nazwy plik\u00f3w raport\u00f3w<a id=\"Raporty4\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Je\u015bli pliki raport\u00f3w s\u0105 przechowywane w Knowledge Store podczas eksportu, otrzymuj\u0105 one nazwy plik\u00f3w odpowiadaj\u0105ce okre\u015blonemu wzorcowi. Nazwy plik\u00f3w nie mog\u0105 zosta\u0107 zmienione, w przeciwnym razie import plik\u00f3w raport\u00f3w nie b\u0119dzie mo\u017cliwy.<\/p>\n<p>Wzorzec nazw plik\u00f3w jest nast\u0119puj\u0105cy:<\/p>\n<ul>\n<li>Nazwa pliku rozpoczyna si\u0119 od nazwy raportu. Przestrze\u0144 nazw dla raport\u00f3w typu<em> Obiekt deweloperski<\/em> nie jest okre\u015blona.<\/li>\n<li>Je\u015bli jest to raport zale\u017cny od j\u0119zyka, po nim nast\u0119puje podkre\u015blenie <em>_<\/em> i skr\u00f3t j\u0119zyka<\/li>\n<li>Nazwa pliku ko\u0144czy si\u0119 rozszerzeniem <em>.rpt<\/em><\/li>\n<\/ul>\n<h3 id=\"opis-aplikacji\" ><span class=\"ez-toc-section\" id=\"Opis_aplikacji\"><\/span>Opis aplikacji<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aplikacja <em>Raporty<\/em> s\u0142u\u017cy do rejestrowania raport\u00f3w typu <em>Obiekt systemowy<\/em>. Sk\u0142ada si\u0119 ona z nag\u0142\u00f3wka i obszaru roboczego. Pliki raport\u00f3w s\u0105 przetwarzane zewn\u0119trznie za pomoc\u0105 narz\u0119dzia projektowego <em>Crystal Reports<\/em>.<\/p>\n<h4 id=\"naglowek\" ><span class=\"ez-toc-section\" id=\"Naglowek\"><\/span>Nag\u0142\u00f3wek<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Nag\u0142\u00f3wek zawiera pola, kt\u00f3re jednoznacznie identyfikuj\u0105 raport, a tak\u017ce inne og\u00f3lnie wa\u017cne dane. Szczeg\u00f3\u0142owy opis p\u00f3l:<\/p>\n<ul>\n<li><strong>Raport<\/strong> &#8212; nazwa raportu. Nazwa raportu typu <em>Obiekt deweloperski<\/em> sk\u0142ada si\u0119 z namespace i rzeczywistej nazwy. Raporty typu <em>Obiekt systemowy<\/em> nie s\u0105 zawarte w namespace. Nazwa raportu systemowego mo\u017ce zawiera\u0107 tylko ma\u0142e i wielkie litery (bez znak\u00f3w diakrytycznych) oraz cyfry 0-9.<\/li>\n<\/ul>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Mo\u017cliwe jest, aby nazwa (bez przestrzeni nazw) raportu typu <em>Obiekt deweloperski<\/em> by\u0142a taka sama jak nazwa raportu typu<em> Obiekt systemowy<\/em>.<\/div><\/section>\n<ul>\n<li><strong>Oznaczenie<\/strong> &#8212; oznaczenie raportu. Jest ono wy\u015bwietlane na li\u015bcie raport\u00f3w w zak\u0142adce aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em>. Nazwa powinna by\u0107 unikalna dla wszystkich raport\u00f3w w jednym j\u0119zyku. Nazwa jest ograniczona do 80 znak\u00f3w i mo\u017ce zosta\u0107 przet\u0142umaczona.<\/li>\n<li><strong>Typ dokumentu<\/strong> &#8212; typ dokumentu okre\u015bla, czy raport mo\u017ce by\u0107 u\u017cywany do tworzenia dokument\u00f3w raportu, do tworzenia potwierdze\u0144 lub w aplikacji raportu:\n<ul>\n<li><em>Dokument raportu<\/em> &#8212; raport tworzy list\u0119 i mo\u017ce by\u0107 u\u017cywany w aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em>. Opr\u00f3cz og\u00f3lnych parametr\u00f3w standardowych, raport ma kilka parametr\u00f3w z <em>String, Valueset<\/em> lub <em>Timestamp.<\/em><\/li>\n<li><em>Dokument ko\u0144cowy<\/em> &#8212; raport generuje pojedynczy dokument i nie mo\u017ce by\u0107 u\u017cywany w aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em>. Aby u\u017cy\u0107 raportu do generowania dokument\u00f3w ko\u0144cowych, nale\u017cy go wprowadzi\u0107 w szablonie dokumentu ko\u0144cowego w aplikacji <em>Szablony dokument\u00f3w<\/em>. Opr\u00f3cz standardowych parametr\u00f3w, raport zazwyczaj posiada parametr typu <em>GUID.<\/em><\/li>\n<li><em>Dokument aplikacji<\/em> &#8212; raport jest u\u017cywany w aplikacji raportu. Raport nie mo\u017ce by\u0107 u\u017cywany w aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em>.<\/li>\n<\/ul>\n<\/li>\n<li><strong>J\u0119zyk oryginalny<\/strong> &#8212; j\u0119zyk oryginalny jest u\u017cywany, je\u015bli dokument raportu ma zosta\u0107 utworzony w okre\u015blonym j\u0119zyku, a plik raportu lub tekst nie jest dost\u0119pny w tym j\u0119zyku. W takim przypadku tekst lub plik raportu jest u\u017cywany w j\u0119zyku oryginalnym.<\/li>\n<li><strong>Framework<\/strong> &#8212; framework, do kt\u00f3rego przypisany jest raport. Raporty s\u0105 przypisywane do obszaru w celu grupowania zawarto\u015bci. To przyporz\u0105dkowanie ma wp\u0142yw na przypisywanie i sprawdzanie uprawnie\u0144 do raport\u00f3w. Ponadto, raport jest wy\u015bwietlany w zak\u0142adce aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em> poni\u017cej tej struktury.<\/li>\n<li><strong>Widok<\/strong> &#8212; okre\u015bla, czy funkcja jest wy\u015bwietlana na zak\u0142adce aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em><\/li>\n<\/ul>\n<h4 id=\"obszar-roboczy\" ><span class=\"ez-toc-section\" id=\"Obszar_roboczy\"><\/span>Obszar roboczy<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<h5 id=\"zakladka-parametry\" ><span class=\"ez-toc-section\" id=\"Zakladka_Parametry\"><\/span>Zak\u0142adka <em>Parametry<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>W tej zak\u0142adce wy\u015bwietlane s\u0105 parametry raportu. Dost\u0119pne parametry pochodz\u0105 z p\u00f3l parametr\u00f3w pliku raportu. Wy\u015bwietlane parametry s\u0105 aktualizowane podczas importowania plik\u00f3w raport\u00f3w. Nie jest mo\u017cliwe dodawanie ani usuwanie parametr\u00f3w bezpo\u015brednio w aplikacji <em>Raporty.<\/em><\/p>\n<p>Je\u015bli na zak\u0142adce <em>Pliki<\/em> zdefiniowano kilka plik\u00f3w raport\u00f3w, parametry okre\u015bla plik raportu niezale\u017cny od j\u0119zyka &#8211; je\u015bli jest dost\u0119pny &#8211; w przeciwnym razie plik raportu w oryginalnym j\u0119zyku raportu. Wszystkie pliki raportu musz\u0105 zawiera\u0107 te same pola parametr\u00f3w. Typy danych p\u00f3l parametr\u00f3w r\u00f3wnie\u017c musz\u0105 by\u0107 takie same we wszystkich plikach raportu.<\/p>\n<ul>\n<li><strong>Nazwa parametru<\/strong> &#8212; nast\u0119puj\u0105ce nazwy s\u0105 predefiniowane lub zarezerwowane dla p\u00f3\u017aniejszych rozszerze\u0144:\n<ul>\n<li><em>SystemVariables,<\/em><\/li>\n<li><em>SystemValues,<\/em><\/li>\n<li><em>TextConstants,<\/em><\/li>\n<li><em>TextValues,<\/em><\/li>\n<li><em>ReportTitle<\/em><\/li>\n<li><em>Report<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Nazwy te s\u0105 zdefiniowane jako sta\u0142e w klasie <em>com.cisag.pgm.services.output.CisAttributes.<\/em><\/p>\n<ul>\n<li><strong>Logiczny typ danych<\/strong> &#8212; logiczny typ danych musi by\u0107 okre\u015blony dla parametru raportu, kt\u00f3rego <em>Data description<\/em> definiuje etykiet\u0119, pomoc kontekstow\u0105 i pomoc do warto\u015bci dla parametru. Prymitywny typ logicznego typu danych musi by\u0107 zgodny z typem pola parametru. Logiczny typ danych jest automatycznie okre\u015blany dla wszystkich predefiniowanych parametr\u00f3w raportu i nie mo\u017cna go zmieni\u0107. Okre\u015blenie logicznego typu danych jest opcjonalne dla obiekt\u00f3w systemowych. Je\u015bli nie zostanie okre\u015blony, oznaczenia p\u00f3l parametr\u00f3w z plik\u00f3w raportu s\u0105 u\u017cywane jako etykiety podczas wyprowadzania raportu.<\/li>\n<li><strong>Etykieta<\/strong> &#8212; w tym polu wy\u015bwietlana jest etykieta wynikaj\u0105ca z okre\u015blonego logicznego typu danych w celu sprawdzenia<\/li>\n<\/ul>\n<h5 id=\"zakladka-pliki\" ><span class=\"ez-toc-section\" id=\"Zakladka_Pliki\"><\/span>Zak\u0142adka <em>Pliki<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>W zak\u0142adce tej wy\u015bwietlane s\u0105 wszystkie pliki raport\u00f3w dost\u0119pne dla raportu. Przed wyeksportowaniem lub zaimportowaniem plik\u00f3w raportu nale\u017cy je zdefiniowa\u0107 w tej zak\u0142adce. Dla plik\u00f3w raport\u00f3w zale\u017cnych od j\u0119zyka, w ka\u017cdym przypadku nale\u017cy wprowadzi\u0107 j\u0119zyk.<\/p>\n<p>Gdy tworzony jest nowy raport, domy\u015blnie ma on plik raportu niezale\u017cny od j\u0119zyka. Na zak\u0142adce <em>Pliki<\/em> mo\u017cna definiowa\u0107 pliki dla innych j\u0119zyk\u00f3w i oznacza\u0107 istniej\u0105ce pliki do usuni\u0119cia.<\/p>\n<p>Nad list\u0105 plik\u00f3w raport\u00f3w dost\u0119pne s\u0105 nast\u0119puj\u0105ce przyciski:<\/p>\n<ul>\n<li>[<strong>Nowy<\/strong>] &#8212; tworzy nowy plik raportu. Na li\u015bcie pojawi si\u0119 nowy wiersz, w kt\u00f3rym u\u017cytkownik mo\u017ce okre\u015bli\u0107, czy plik raportu jest zale\u017cny od j\u0119zyka, a je\u015bli tak, to dla kt\u00f3rego j\u0119zyka ma by\u0107 u\u017cywany. Nowo utworzony plik raportu jest szablonem, kt\u00f3ry mo\u017cna wyeksportowa\u0107, a nast\u0119pnie edytowa\u0107 za pomoc\u0105 <em>Crystal Reports<\/em>.<\/li>\n<li>[<strong>Duplikuj<\/strong>] &#8212; duplikuje wybrany plik raportu<\/li>\n<li>[<strong>Wstaw\/Usu\u0144 znacznik usuwania<\/strong>] &#8212; oznacza do usuni\u0119cia wybrany plik raportu<\/li>\n<\/ul>\n<p>Szczeg\u00f3\u0142owy opis kolumn listy:<\/p>\n<ul>\n<li><strong>Zale\u017cny od j\u0119zyka<\/strong> &#8212; okre\u015bla, czy plik raportu jest zale\u017cny od j\u0119zyka, czy nie. Raport mo\u017ce mie\u0107 maksymalnie jeden plik niezale\u017cny od j\u0119zyka i dowoln\u0105 liczb\u0119 plik\u00f3w zale\u017cnych od j\u0119zyka. Je\u015bli dane wydania maj\u0105 by\u0107 w okre\u015blonym j\u0119zyku, pliki raportu zale\u017cne od j\u0119zyka maj\u0105 pierwsze\u0144stwo przed plikiem raportu niezale\u017cnym od j\u0119zyka. Domy\u015blnie, podczas tworzenia, raporty maj\u0105 plik raportu niezale\u017cny od j\u0119zyka. Korzystaj\u0105c z plik\u00f3w raport\u00f3w zale\u017cnych od j\u0119zyka, mo\u017cna np. zaprojektowa\u0107 uk\u0142ad raportu w r\u00f3\u017cny spos\u00f3b w zale\u017cno\u015bci od j\u0119zyka.<\/li>\n<li><strong>J\u0119zyk<\/strong> &#8212; j\u0119zyk pliku raportu<\/li>\n<li><strong>Ostatnia zmiana<\/strong> &#8212; czas ostatniej zmiany pliku raportu<\/li>\n<li><strong>Wielko\u015b\u0107 w bajtach<\/strong> &#8212; pliki raport\u00f3w s\u0105 przechowywane w bazie danych w postaci skompresowanej. Rozmiar w bajtach wskazuje rozmiar po kompresji.<\/li>\n<\/ul>\n<h5 id=\"zakladka-teksty\" ><span class=\"ez-toc-section\" id=\"Zakladka_Teksty\"><\/span>Zak\u0142adka <em>Teksty<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Aby unikn\u0105\u0107 konieczno\u015bci tworzenia oddzielnego pliku raportu dla ka\u017cdego j\u0119zyka podczas tworzenia raport\u00f3w wieloj\u0119zycznych, w raportach mo\u017cna u\u017cywa\u0107 symbolicznych sta\u0142ych tekstowych. Umo\u017cliwia to r\u00f3wnie\u017c t\u0142umaczenie raport\u00f3w za pomoc\u0105 nag\u0142\u00f3wka lub aplikacji <em>Raporty.<\/em> Sta\u0142e tekstowe pe\u0142ni\u0105 tak\u0105 sam\u0105 funkcj\u0119 jak wpisy w tabelach ci\u0105g\u00f3w znak\u00f3w, tj. ich t\u0142umaczenie jest okre\u015blane w czasie wykonywania. W pliku raportu t\u0142umaczenie na sta\u0142\u0105 tekstow\u0105 mo\u017cna sprawdzi\u0107 podczas generowania raportu za pomoc\u0105 funkcji u\u017cytkownika <em>Crystal Reports<\/em>.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Sta\u0142e tekstowe mog\u0105 by\u0107 u\u017cywane zar\u00f3wno w projektowaniu raport\u00f3w zale\u017cnych od j\u0119zyka, jak i w projektowaniu raport\u00f3w niezale\u017cnych od j\u0119zyka. Umo\u017cliwia to np. zaprojektowanie oddzielnego pliku raportu z alternatywnym uk\u0142adem dla danego j\u0119zyka oraz zarz\u0105dzanie i t\u0142umaczenie wszystkich zawartych w nim tekst\u00f3w poza <em>Crystal Reports<\/em>.<\/div><\/section>\n<p>Nad wy\u015bwietlanym tekstem dost\u0119pne s\u0105 nast\u0119puj\u0105ce przyciski:<\/p>\n<ul>\n<li>[<strong>Nowy<\/strong>] &#8212; dodaje now\u0105 sta\u0142\u0105 tekstow\u0105<\/li>\n<li>[<strong>Nowe t\u0142umaczenie<\/strong>] &#8212; dodaje tekst w innym j\u0119zyku do wybranej sta\u0142ej<\/li>\n<li>[<strong>Duplikuj wybrane t\u0142umaczenia do innego j\u0119zyka<\/strong>] &#8212; duplikuje wybrane t\u0142umaczenia, czyli duplikuje zaznaczony wiersz ze sta\u0142\u0105 i wszystkimi t\u0142umaczeniami<\/li>\n<li>[<strong>Wszystkie wpisy dotycz\u0105ce jednego j\u0119zyka zostan\u0105 zdublowane do drugiego<\/strong>] &#8212; duplikuje wszystkie wpisy danego j\u0119zyka do innego j\u0119zyka. Pojawi si\u0119 okno, w kt\u00f3rym u\u017cytkownik mo\u017ce okre\u015bli\u0107 j\u0119zyk wpis\u00f3w, kt\u00f3re maj\u0105 zosta\u0107 zduplikowane oraz j\u0119zyk, kt\u00f3ry ma zosta\u0107 przypisany do zduplikowanych wpis\u00f3w.<\/li>\n<li>[<strong>Zaznaczone j\u0119zyki<\/strong>] &#8212; wy\u015bwietla tylko t\u0142umaczenia w wybranym j\u0119zyku. T\u0142umaczenia w innych j\u0119zykach s\u0105 ukryte. Nale\u017cy ponownie wybra\u0107 ten przycisk, aby znowu wy\u015bwietli\u0107 wszystkie t\u0142umaczenia.<\/li>\n<li>[<strong>Wstaw\/Usu\u0144 znacznik usuwania<\/strong>] &#8212; usuwa t\u0142umaczenie, je\u015bli zosta\u0142o ono wybrane. Usuwa sta\u0142\u0105 wraz ze wszystkimi jej t\u0142umaczeniami, je\u015bli wybrana zosta\u0142a sta\u0142a.<\/li>\n<\/ul>\n<p>Lista sta\u0142ych i t\u0142umacze\u0144 zawiera nast\u0119puj\u0105ce kolumny:<\/p>\n<ul>\n<li><strong>Sta\u0142a<\/strong> &#8212; unikalna nazwa sta\u0142ej wprowadzana wy\u0142\u0105cznie wielkimi literami. S\u0142u\u017cy do uzyskiwania dost\u0119pu do tekstu tabeli ci\u0105g\u00f3w znak\u00f3w. Sta\u0142a jest ograniczona do 120 znak\u00f3w.<\/li>\n<li><strong>J\u0119zyk<\/strong> &#8212; j\u0119zyk, w kt\u00f3rym dost\u0119pny jest tekst<\/li>\n<li><strong>T\u0142umaczenie<\/strong> &#8212; tekst, kt\u00f3ry mo\u017cna przet\u0142umaczy\u0107. Tekst jest ograniczony do 2000 znak\u00f3w.<\/li>\n<\/ul>\n<h5 id=\"zakladka-pomoc-kontekstowa\" ><span class=\"ez-toc-section\" id=\"Zakladka_Pomoc_kontekstowa\"><\/span>Zak\u0142adka <em>Pomoc kontekstowa<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>W tej zak\u0142adce wy\u015bwietlana jest bezpo\u015brednia pomoc dla za\u0142adowanego raportu. W przypadku raport\u00f3w, kt\u00f3re mo\u017cna edytowa\u0107, u\u017cytkownik mo\u017ce tutaj wprowadzi\u0107 pomoc kontekstow\u0105 w kilku j\u0119zykach. Pomoc kontekstowa jest wy\u015bwietlana np. w aplikacji <em>Raport: Dokumenty raport\u00f3w<\/em> w celu zapewnienia pomocy u\u017cytkownikom raportu.<\/p>\n<p>Dost\u0119pne s\u0105 nast\u0119puj\u0105ce przyciski:<\/p>\n<ul>\n<li>[<strong>Dodaj<\/strong>] &#8212; dodaje pomoc kontekstow\u0105 dla raportu. Dla ka\u017cdego j\u0119zyka mo\u017cna utworzy\u0107 maksymalnie jedn\u0105 pomoc bezpo\u015bredni\u0105.<\/li>\n<li>[<strong>Wstaw\/Usu\u0144 znacznik usuwania<\/strong>] &#8212; usuwa wybran\u0105 pomoc bezpo\u015bredni\u0105<\/li>\n<\/ul>\n<p>Pomoc kontekstowa jest wy\u015bwietlana w nast\u0119puj\u0105cych kolumnach:<\/p>\n<ul>\n<li><strong>J\u0119zyk<\/strong> &#8212; j\u0119zyk pomocy kontekstowej dla raportu<\/li>\n<li><strong>Nag\u0142\u00f3wek<\/strong> &#8212; nag\u0142\u00f3wek pomocy kontekstowej dla raportu<\/li>\n<li><strong>Tekst<\/strong> &#8212; tekst pomocy kontekstowej dla raportu<\/li>\n<\/ul>\n<h5 id=\"zakladka-zrodla-danych\" ><span class=\"ez-toc-section\" id=\"Zakladka_Zrodla_danych\"><\/span>Zak\u0142adka <em>\u0179r\u00f3d\u0142a danych<\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Na tej zak\u0142adce mo\u017cesz wy\u015bwietli\u0107 obiekty lub tabele \u017ar\u00f3d\u0142a danych ODBC u\u017cywane w ju\u017c zaimportowanych plikach raport\u00f3w.<\/p>\n<p>Je\u015bli \u017ar\u00f3d\u0142a danych ODBC maj\u0105 symboliczne nazwy <em>Semiramis OLTP,<\/em> <em>Semiramis OLAP,<\/em> <em>Semiramis Repository<\/em> lub <em>Semiramis Configuration<\/em> odpowiadaj\u0105ce bazom danych Comarch ERP Enterprise, opr\u00f3cz nazwy tabeli wy\u015bwietlany jest powi\u0105zany obiekt biznesowy lub powi\u0105zany widok OQL.<\/p>\n<p>Kolumny w szczeg\u00f3\u0142ach:<\/p>\n<ul>\n<li><strong>J\u0119zyk<\/strong> &#8212; j\u0119zyk, w kt\u00f3rym obiekt jest wykorzystywany, je\u015bli jest u\u017cywany przez plik raportu zale\u017cny od j\u0119zyka. Je\u015bli nie okre\u015blono j\u0119zyka, w\u00f3wczas obiekt jest u\u017cywany przez plik raportu niezale\u017cny od j\u0119zyka.<\/li>\n<li><strong>\u0179r\u00f3d\u0142o danych<\/strong> &#8212; nazwa \u017ar\u00f3d\u0142a danych ODBC<\/li>\n<li><strong>Tabela<\/strong> &#8212; nazwa tabeli w \u017ar\u00f3dle danych ODBC<\/li>\n<li><strong>Wykorzystywany obiekt<\/strong> &#8212; obiekt biznesowy lub widok OQL odpowiadaj\u0105cy tabeli<\/li>\n<\/ul>\n<h4 id=\"konfiguracja\" ><span class=\"ez-toc-section\" id=\"Konfiguracja\"><\/span>Konfiguracja<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Aplikacja\u00a0<i>Raporty<\/i>\u00a0nie wymaga \u017cadnych specjalnych ustawie\u0144 w sekcji\u00a0<em>Konfiguracja.<\/em><\/p>\n<h4 id=\"uprawnienia\" ><span class=\"ez-toc-section\" id=\"Uprawnienia\"><\/span>Uprawnienia<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Comarch ERP Enterprise dzia\u0142a w oparciu o wielopoziomow\u0105 koncepcj\u0119 uprawnie\u0144. Prawo dost\u0119pu i uprawnienia mog\u0105 by\u0107 generalnie przypisywane na r\u00f3\u017cnych poziomach:<\/p>\n<ul>\n<li>Przyk\u0142adowo, na poziomach framework\u00f3w i aplikacji u\u017cytkownik przyporz\u0105dkowuje uprawniania, za pomoc\u0105 kt\u00f3rych mo\u017cna otworzy\u0107 aplikacj\u0119<\/li>\n<li>Na poziomach jednostek biznesowych u\u017cytkownik przyporz\u0105dkowuje uprawnienia, kt\u00f3re mo\u017cna u\u017cy\u0107 np. do wygenerowania raportu. Uprawnienia zwi\u0105zane z jednostkami maj\u0105 zastosowanie do wszystkich aplikacji.<\/li>\n<\/ul>\n<p>Dla niekt\u00f3rych aplikacji opracowano specjalne prawa dost\u0119pu, kt\u00f3re odnosz\u0105 si\u0119 do okre\u015blonych dzia\u0142a\u0144 i funkcji. Uprawnienia mog\u0105 by\u0107 r\u00f3wnie\u017c przypisane do tych praw dost\u0119pu. Przyk\u0142adowo, uprawnienia mog\u0105 by\u0107 przypisane do specjalnego prawa dost\u0119pu wystawienia zam\u00f3wienia.<\/p>\n<p>Koncepcj\u0119 uprawnie\u0144 oraz og\u00f3lne uprawnienia zwi\u0105zane z aplikacjami i podmiotami mo\u017cna znale\u017a\u0107 w artykule <em><a href=\"https:\/\/pomoc.comarch.pl\/cee\/index.php\/documentation\/uprawnienia\/\">Uprawnienia<\/a><\/em>.<\/p>\n<p>Nast\u0119puj\u0105ca jednostka biznesowa jest istotna dla definicji autoryzacji dla aplikacji <em>Raporty:<\/em><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">com.cisag.sys.repository.obj.Report<\/pre>\n<p>Specjalne uprawnienia i prawo dost\u0119pu nie s\u0105 wymagane dla tej aplikacji.<\/p>\n<h4 id=\"instrukcje\" ><span class=\"ez-toc-section\" id=\"Instrukcje\"><\/span>Instrukcje<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Poni\u017cej opisano, jak pracowa\u0107 z aplikacj\u0105 <em>Raporty:<\/em><\/p>\n<ul>\n<li><em><a href=\"#Raporty1\">Tworzenie nowego raport<\/a><\/em><\/li>\n<li><a href=\"#Raporty2\">Modyfikowanie pliku raportu dla raportu<\/a><\/li>\n<\/ul>\n<h5 id=\"tworzenie-nowego-raportu\" ><span class=\"ez-toc-section\" id=\"Tworzenie_nowego_raportu\"><\/span>Tworzenie nowego raportu<a id=\"Raporty1\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<ol>\n<li>Pierwszym krokiem jest uruchomienie aplikacji <em>Raporty.<\/em><\/li>\n<\/ol>\n<p>\uf0c4 Szablon pliku raportu zostanie otwarty w aplikacji <em>Crystal Reports<\/em>. Konieczne mo\u017ce by\u0107 potwierdzenie otwarcia pliku; mo\u017cliwe jest te\u017c jego wcze\u015bniejsze zapisanie.<\/p>\n<ol start=\"2\">\n<li>Nast\u0119pnie nale\u017cy edytowa\u0107 plik raportu w aplikacji <em>Crystal Reports<\/em>.<\/li>\n<li>Nale\u017cy zapisa\u0107 plik raportu. Przestrzegaj konwencji nazewnictwa plik\u00f3w raport\u00f3w opisanej w sekcji <em><a href=\"#Raporty3\">Parametry standardowe<\/a>. <\/em><\/li>\n<li>Nast\u0119pnie nale\u017cy otworzy\u0107 Knowledge Store przez WebDAV i skopiowa\u0107 plik raportu do Knowledge Store.<\/li>\n<li>Nale\u017cy wr\u00f3ci\u0107 do aplikacji <em>Raporty.<\/em><\/li>\n<li>U\u017cytkownik tworzy nowy raport, naciskaj\u0105c przycisk [<strong>Nowy<\/strong>] na standardowym pasku przycisk\u00f3w.<\/li>\n<li>U\u017cytkownik nadaje raportowi nazw\u0119 i opis.<\/li>\n<\/ol>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Nazwa raportu i pliku raportu musz\u0105 by\u0107 zgodne. Wi\u0119cej informacji mo\u017cna znale\u017a\u0107 w sekcji <a href=\"#Raporty4\">Nazwy plik\u00f3w raport\u00f3w<\/a>.<\/div><\/section>\n<ol start=\"8\">\n<li>Nale\u017cy przej\u015b\u0107 do zak\u0142adki <em>Pliki<\/em> i okre\u015bli\u0107, czy plik raportu jest zale\u017cny od j\u0119zyka, a je\u015bli tak, to kt\u00f3rego j\u0119zyka dotyczy.<\/li>\n<li>Nale\u017cy zaimportowa\u0107 plik raportu, wybieraj\u0105c przycisk [<strong>Importuj pliki raport\u00f3w<\/strong>] na standardowym pasku narz\u0119dzi.<\/li>\n<li>W razie potrzeby nale\u017cy okre\u015bli\u0107 logiczne typy danych, kt\u00f3re maj\u0105 by\u0107 u\u017cywane w zak\u0142adce <em>Parametry.<\/em><\/li>\n<li>Na zako\u0144czenie nale\u017cy zapisa\u0107 raport.<\/li>\n<\/ol>\n<h5 id=\"modyfikowanie-pliku-raportu-dla-raportu\" ><span class=\"ez-toc-section\" id=\"Modyfikowanie_pliku_raportu_dla_raportu\"><\/span>Modyfikowanie pliku raportu dla raportu <a id=\"Raporty2\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<ol>\n<li>Pierwszym krokiem jest uruchomienie aplikacji <em>Raporty.<\/em><\/li>\n<li>Nale\u017cy wyszuka\u0107 raport, kt\u00f3ry ma zosta\u0107 zmieniony.<\/li>\n<li>Nale\u017cy wybra\u0107 przycisk [<strong>Eksport plik\u00f3w raport\u00f3w<\/strong>] na standardowym pasku przycisk\u00f3w. W wy\u015bwietlonym oknie u\u017cytkownik wybiera folder w Knowledge Store, w kt\u00f3rym chcia\u0142by zapisa\u0107 pliki raportu.<\/li>\n<li>Nale\u017cy otworzy\u0107 Knowledge Store przez WebDAV i skopiowa\u0107 pliki raportu do folderu na komputerze.<\/li>\n<li>U\u017cytkownik otwiera plik raportu, kt\u00f3ry chcesz zmieni\u0107 w <em>Crystal Reports<\/em>. Edytuje on plik raportu zgodnie z w\u0142asnymi \u017cyczeniami i zapisuje go ponownie.<\/li>\n<li>Nast\u0119pnie kopiuje on pliki raportu na sw\u00f3j komputer.<\/li>\n<li>Nale\u017cy skopiowa\u0107 pliki raport\u00f3w z powrotem do Knowledge Store.<\/li>\n<li>U\u017cytkownik przechodzi z powrotem do aplikacji <em>Raporty.<\/em><\/li>\n<li>U\u017cytkownik wybiera przycisk [<strong>Importuj pliki raport\u00f3w<\/strong>] na standardowym pasku przycisk\u00f3w. W wy\u015bwietlonym oknie wybiera on folder w Knowledge Store, w kt\u00f3rym przechowywane s\u0105 pliki raport\u00f3w.<\/li>\n<li>Wy\u015bwietlanie u\u017cytych parametr\u00f3w zostanie zaktualizowane w zak\u0142adce <em>Parametry.<\/em><\/li>\n<li>Na zako\u0144czenie nale\u017cy zapisa\u0107 raport.<\/li>\n<\/ol>\n<h4 id=\"akcje-zwiazane-z-aplikacja\" ><span class=\"ez-toc-section\" id=\"Akcje_zwiazane_z_aplikacja\"><\/span>Akcje zwi\u0105zane z aplikacj\u0105<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>W aplikacji <em>Raporty<\/em> dost\u0119pne s\u0105 nast\u0119puj\u0105ce akcje zwi\u0105zane z aplikacj\u0105:<\/p>\n<ul>\n<li><a href=\"#Raporty5\">[<strong>Pobierz szablony dokument\u00f3w<\/strong>]<\/a><\/li>\n<li><a href=\"#Raporty6\">[<strong>Importuj pliki raportu<\/strong>]<\/a><\/li>\n<li><a href=\"#Raporty7\">[<strong>Eksport plik\u00f3w raportu<\/strong>]<\/a><\/li>\n<li><a href=\"#Raporty8\">[<strong>Weryfikuj wszystkie<\/strong>]<\/a><\/li>\n<\/ul>\n<h5 id=\"akcje-pobierz-szablony-dokumentow\" ><span class=\"ez-toc-section\" id=\"Akcje_Pobierz_szablony_dokumentow\"><\/span>Akcje [Pobierz szablony dokument\u00f3w]<a id=\"Raporty5\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Akcja pobiera szablon raportu na komputer. Po naci\u015bni\u0119ciu przycisku pojawi si\u0119 okno, w kt\u00f3rym u\u017cytkownik mo\u017ce okre\u015bli\u0107, czy chcia\u0142by otworzy\u0107 lub zapisa\u0107 szablon. U\u017cytkownik mo\u017ce u\u017cy\u0107 szablonu raportu do utworzenia pliku raportu dla swojego raportu.<\/p>\n<section class=\"document-alert-box warning\"><div class=\"document-alert-title\">Uwaga<\/div><div class=\"document-alert-content\">Standardowy szablon raportu jest dostarczany z Comarch ERP Enterprise. Zawiera on m. in. wiele funkcji zdefiniowanych przez u\u017cytkownika, kt\u00f3re umo\u017cliwiaj\u0105 tworzenie raport\u00f3w zgodnych z Comarch ERP Enterprise. Szczeg\u00f3\u0142y na ten temat mo\u017cna znale\u017a\u0107 w dokumentacji <em>Tworzenie raport\u00f3w za pomoc\u0105 Crystal Reports<\/em>. Nie jest mo\u017cliwe dostarczanie w\u0142asnych szablon\u00f3w za po\u015brednictwem tej akcji. Je\u015bli u\u017cytkownik chcia\u0142 tworzy\u0107 i u\u017cywa\u0107 szablon\u00f3w specyficznych dla klienta lub systemu, w\u00f3wczas powinien zapisa\u0107 je bezpo\u015brednio na dysku sieciowym Windows, aby by\u0142y dost\u0119pne dla odpowiednich pracownik\u00f3w. Ze wzgl\u0119du na obecne wersje <em>Crystal Report,<\/em> kt\u00f3re mog\u0105 dzia\u0142a\u0107 tylko bezpo\u015brednio w systemie plik\u00f3w Windows, jest to najbardziej efektywne podej\u015bcie. Je\u015bli przysz\u0142e wersje<em> Crystal Report<\/em> umo\u017cliwi\u0105 bezpo\u015bredni dost\u0119p przez WebDAV, szablony (jak r\u00f3wnie\u017c gotowe raporty) b\u0119d\u0105 mog\u0142y by\u0107 przechowywane bezpo\u015brednio w Comarch ERP Enterprise Knowledge Store.<\/div><\/section>\n<h5 id=\"akcje-importuj-pliki-raportu\" ><span class=\"ez-toc-section\" id=\"Akcje_Importuj_pliki_raportu\"><\/span>Akcje [Importuj pliki raportu]<a id=\"Raporty6\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Akcja importuje pliki raport\u00f3w z Knowledge Store do systemu. Po naci\u015bni\u0119ciu przycisku pojawi si\u0119 okno, w kt\u00f3rym u\u017cytkownik mo\u017ce okre\u015bli\u0107 folder, z kt\u00f3rego chcia\u0142by zaimportowa\u0107 pliki raport\u00f3w. Importowane s\u0105 wszystkie pliki raport\u00f3w zdefiniowane w raporcie.<\/p>\n<h5 id=\"akcja-eksport-plikow-raportu\" ><span class=\"ez-toc-section\" id=\"Akcja_Eksport_plikow_raportu\"><\/span>Akcja [Eksport plik\u00f3w raportu]<a id=\"Raporty7\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Akcja eksportuje pliki raportu do Knowledge Store. Po naci\u015bni\u0119ciu przycisku pojawi si\u0119 okno, w kt\u00f3rym u\u017cytkownik mo\u017ce okre\u015bli\u0107 katalog, do kt\u00f3rego chcesz wyeksportowa\u0107 pliki raportu.<\/p>\n<h5 id=\"akcja-weryfikuj-wszystkie\" ><span class=\"ez-toc-section\" id=\"Akcja_Weryfikuj_wszystkie\"><\/span>Akcja [Weryfikuj wszystkie]<a id=\"Raporty8\"><\/a><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>Akcja sprawdza wszystkie raporty w systemie pod k\u0105tem b\u0142\u0119d\u00f3w. Obejmuje to np. u\u017cycie logicznych typ\u00f3w danych, kt\u00f3re ju\u017c nie istniej\u0105 w parametrach raportu lub niekompatybilne zmiany w obiekcie biznesowym u\u017cywanym w plikach raportu. Takie b\u0142\u0119dy mog\u0105 wyst\u0105pi\u0107 podczas importowania aktualizacji oprogramowania i mog\u0105 uniemo\u017cliwi\u0107 prawid\u0142owe wydrukowanie raportu. Wczytywany jest pierwszy wadliwy raport i wy\u015bwietlane s\u0105 b\u0142\u0119dy. Nale\u017cy zwr\u00f3ci\u0107 uwag\u0119 na fakt, \u017ce ta akcja sprawdza r\u00f3wnie\u017c raporty typu <em>Obiekt deweloperski<\/em>. Nie mo\u017cna poprawi\u0107 tych raport\u00f3w w aplikacji <em>Raporty,<\/em> ale tylko w aplikacji <em>Obiekty deweloperskie<\/em>.<\/p>\n","protected":false},"author":27,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"class_list":["post-11989","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-raporty-i-dokumenty-raportow"],"_links":{"self":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/comments?post=11989"}],"version-history":[{"count":7,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11989\/revisions"}],"predecessor-version":[{"id":30682,"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/ht_kb\/11989\/revisions\/30682"}],"wp:attachment":[{"href":"https:\/\/pomoc.comarch.pl\/cee\/640\/index.php\/wp-json\/wp\/v2\/media?parent=11989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}