<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2714628406892528334</id><updated>2012-01-25T09:57:11.266+01:00</updated><category term='Crystal Reports'/><category term='xml'/><category term='Crystal Reports for Visual Studio 2008'/><category term='tricks'/><category term='crystal reports for visual studio 2010'/><category term='OLAP'/><category term='Crystal Reports User Group'/><category term='Crystal Reports 2008'/><category term='silverlight'/><category term='UFL'/><category term='książka'/><category term='crystal reports xi'/><category term='deployment'/><category term='Service Pack'/><category term='Crystal Reports 10'/><category term='Crystal Reports 8'/><category term='API'/><category term='Crystal Reports 2011'/><category term='Visual Studio 2010'/><category term='c#'/><category term='Crystal Reports Viewer 2008'/><category term='sharepoint'/><category term='visual studio .net'/><category term='Crystal Reports Runtime'/><category term='Xcelsius 2008'/><category term='Crystal Reports 9'/><category term='SQL Expression'/><category term='polish'/><category term='crystal reports sdk'/><category term='twitter'/><category term='Himalia'/><category term='egzaminy'/><category term='certyfikacja'/><category term='add-in'/><category term='Crystal Reports XI R2'/><category term='WWF'/><category term='crystal reports 13'/><category term='funkcje'/><category term='multilanguage'/><category term='WPF'/><category term='Crystal Reports 8.5'/><title type='text'>Crystal Reports Blog</title><subtitle type='html'>Porady dla użytkowników i programistów Crystal Reports</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default?start-index=101&amp;max-results=100'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>124</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5656723557650035697</id><published>2011-12-06T11:44:00.001+01:00</published><updated>2011-12-19T16:07:50.408+01:00</updated><title type='text'>Znikające obrazki</title><content type='html'>Ostatnio spotkała mnie niemiła niespodzianka w Crystal Reports.&lt;br /&gt;&lt;br /&gt;Postanowiłem wykorzystać to narzędzie do drukowania certyfikatów dla uczestników&amp;nbsp;moich szkoleń.&lt;br /&gt;Umieściłem na raporcie obrazek przygotowany przez grafika i dodałem kilka pól dynamicznie pobieranych z bazy danych (imię, nazwisko, nazwa szkolenia itp).&amp;nbsp;Certyfikat był gotowy!&lt;br /&gt;&lt;br /&gt;Jakież było moje zaskoczenie gdy po ponownym otwarciu tego raportu, obrazek zniknął! Nie było go widać ani na podglądzie ani na projekcie. Nieco podłamany przeszukałem sieć, czy ktoś również spotkał się z takim problemem.&lt;br /&gt;&lt;br /&gt;Okazało się, że nie jestem sam na świecie, gdyż w Crystal Reports jest od dawna bug, który objawia się tym, że &amp;nbsp;obrazki o dużych rozmiarach znikają. Korzystam z&amp;nbsp;CR 2008 SP4 i jak widać nie został on poprawiony.&lt;br /&gt;&lt;br /&gt;Nie poddałem się jednak i znalazłem rozwiązanie:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;1. Obrazek umieściłem na publicznym serwerze http&lt;/b&gt;&lt;br /&gt;&lt;b&gt;2. Wstawiłem zastępczą, małą grafikę na raporcie (Insert | Picture)&amp;nbsp;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3. Wybrałem &lt;i&gt;Format Graphic&lt;/i&gt;&amp;nbsp;oraz zakładkę &lt;i&gt;Picture&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;3. W opcji Graphic Location podałem URL obrazka (np. http://domena/plik.png)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Od tego momentu grafika nie jest osadzona w pliku, lecz pobierana za każdym razem z sieci.&lt;br /&gt;Oczywiście należy pamiętać, że przy takim rozwiązaniu musimy mieć dostęp do internetu, ale obecnie to coraz mniejszy problem. Dodatkowym plusem jest to, że plik rpt jest bardzo małych rozmiarów, gdyż grafika jest dociągana z sieci.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5656723557650035697?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5656723557650035697/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5656723557650035697' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5656723557650035697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5656723557650035697'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/12/znikajace-obrazki.html' title='Znikające obrazki'/><author><name>Marcin Sulecki</name><uri>https://profiles.google.com/108366079649293920855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6942339309905619740</id><published>2011-12-06T11:35:00.001+01:00</published><updated>2011-12-06T11:42:03.680+01:00</updated><title type='text'>Field Explorer</title><content type='html'>Podczas pracy z Crystal Reports zdarza się, że przez przypadek zamkniemy sobie podstawowe narzędzie pracy czyli Field Explorer. Wystarczy wówczas wybrać z menu View | Field Explorer i pracujemy dalej.&lt;br /&gt;&lt;br /&gt;Zdarzyło mi się jednak dzisiaj całkowicie zagubić Field Explorer i powyższa opcja nie dawała żadnego skutku. Rozgorączkowany tym faktem i wizją utraty możliwości wytwórczych przeszukałem sieć.&lt;br /&gt;&lt;br /&gt;Okazało się, że trzeba zaznaczyć Toolbox i wybrać opcję Reset all toolbars and explorers on next restart, a następnie uruchomić Crystal Reports ponownie. Uff, Field Explorer powrócił na swoje miejsce.&amp;nbsp;Mogę znów tworzyć raporty...&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6942339309905619740?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6942339309905619740/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6942339309905619740' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6942339309905619740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6942339309905619740'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/12/field-explorer.html' title='Field Explorer'/><author><name>Marcin Sulecki</name><uri>https://profiles.google.com/108366079649293920855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1514263528361559549</id><published>2011-10-19T15:24:00.002+02:00</published><updated>2011-11-16T17:49:43.675+01:00</updated><title type='text'>Funkcje warunkowe</title><content type='html'>W większości raportów w formułach stosujemy funkcje warunkowe.&lt;br /&gt;Okazuje się, że Crystal Reports posiada wiele różnych konstrukcji warunkowych, które warto znać i dobierać do konkretnego przypadku.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Funkcja if-else-then&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To podstawowa i najczęściej stosowana funkcja warunkowa w Crystal Reports.&lt;br /&gt;&lt;br /&gt;Przykład:&lt;br /&gt;&lt;i&gt;if {Orders Detail.Quantity} &amp;lt;&amp;gt; 1 then   "wiele wartości" else   "wartość pojedyncza"&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Pamiętajcie, że typ formuły jest określany na podstawie pierwszej zwracanej wartości. W związku z tym nie&amp;nbsp;możemy mieszać typów w jednej formule.&lt;br /&gt;&lt;br /&gt;Przykład niepoprawny:&lt;br /&gt;&lt;i&gt;if {Orders Detail.Quantity} &amp;lt;&amp;gt; 0 then   {Orders Detail.Quantity} else   "nothing"&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Taka formuła wyświetli błąd, gdyż Crystal spodziewa się wartości numerycznej na podstawie pierwszej pierwszej wartości.&amp;nbsp;Zatem musimy dokonać jawnej konwersji typu.&lt;br /&gt;&lt;br /&gt;Przykład poprawny:&lt;br /&gt;&lt;i&gt;If {Orders Detail.Quantity} &amp;lt;&amp;gt; 0 Then ToText({Orders Detail.Quantity}) Else "nothing"&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Funkcje if-then-else można zagnieżdżać, ale lepiej zachować umiar.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przykład:&lt;br /&gt;&lt;i&gt;if {Taxes.Description}='Kategoria 23%' then '23' else&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;if {Taxes.Description}='Kategoria 8%' then '8' else&lt;/i&gt;&lt;br /&gt;&lt;i&gt;if {Taxes.Description}='Kategoria 0%' then '0' else&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;if {Taxes.Description}='Kategoria BEZVAT' then 'BezVat' else 0&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Funkcja IIF&lt;/b&gt;&lt;br /&gt;Bardzo podobną konstrukcją do if-else-then jest funkcja IIF i różni się tylko składnią.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przykład:&lt;br /&gt;&lt;i&gt;IIF ({Orders Detail.Quantity} &amp;lt;&amp;gt; 1,"wiele wartości","wartość pojedyncza" )&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Funkcja Switch&lt;/b&gt;&lt;br /&gt;Funkcja switch umożliwia zastąpienie wielu zagnieżdżonych funkcji&amp;nbsp;if-then-else jedną zgrabną konstrukcją. Dzięki temu nasza formuła stanie się bardziej czytelna i możemy uniknąć błędów.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przykład&lt;br /&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;Switch (&lt;/i&gt;&lt;br /&gt;&lt;i&gt;{Orders.Order Amount} &amp;gt; 5000, "large",&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;{Orders.Order Amount} &amp;lt; 1000, "medium",&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&amp;nbsp;True, "small")&amp;nbsp;&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Funkcja select-case&lt;/b&gt;&lt;br /&gt;To bardzo słabo udokumentowana funkcja (brak opisu w helpie) ale może bardzo uprościć nasze formuły.&lt;br /&gt;&lt;br /&gt;Przykład:&lt;br /&gt;&lt;br /&gt;&lt;i&gt;select {Taxes.Description}&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;case 'Kategoria 23%': '23'&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;case 'Kategoria 8%': '8'&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;case 'Kategoria 0%': '0'&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;case 'Kategoria BEZVAT': 'BezVat'&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;default: '0'&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Funkcja Choose&lt;/b&gt;&lt;br /&gt;Jeszcze na koniec jedna ciekawa funkcja Choose, która na podstawie pierwszego argumentu, który musi być liczbą, zwraca określony element z listy. Oczywiście może być stosowana tylko w bardzo specyficznych sytuacjach.&lt;br /&gt;&lt;br /&gt;Przykład&lt;br /&gt;&lt;i&gt;Choose (3, "poniedziałek", "wtorek", "środa", "czwartek")&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;zwraca "środa".&lt;br /&gt;&lt;br /&gt;Co ciekawe, można również zwracać zakresy danych.&lt;br /&gt;&lt;br /&gt;Przykład&lt;br /&gt;&lt;i&gt;Choose (2, 10 To 20, 100 To 200, 60 To 70)&amp;nbsp;&lt;/i&gt;&lt;br /&gt;zwraca zakres liczb od 100 do 200.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1514263528361559549?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1514263528361559549/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1514263528361559549' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1514263528361559549'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1514263528361559549'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/10/funkcje-warunkowe.html' title='Funkcje warunkowe'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8153326655750844723</id><published>2011-10-06T11:19:00.000+02:00</published><updated>2011-10-18T18:00:41.364+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Dynamiczna zmiana rozmiaru i położenia</title><content type='html'>&lt;p&gt;Podczas jednego z moich szkoleń, spotkałem się z pytaniem, w jaki sposób przesuwać pola zależnie od wartości.&lt;/p&gt;&lt;p&gt;Otóż na każdym obiekcie (pole, grafika, itd.) pod prawym przyciskiem jest opcja &lt;b&gt;Size and Position&lt;/b&gt;, która wyświetli okno:&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-F5MiooYiff8/To1wgu4SsSI/AAAAAAAAGA8/VyqT7YSlws4/s1600/sizeandposition.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="223" width="351" src="http://4.bp.blogspot.com/-F5MiooYiff8/To1wgu4SsSI/AAAAAAAAGA8/VyqT7YSlws4/s400/sizeandposition.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;p&gt;Jak widzicie, można tutaj wpisać dokładne położenie oraz rozmiar obiektu z ręki, ale co więcej, przy atrybutach X i Width można wpisać formułę.I tutaj napotykamy problem...&lt;/br&gt;Wpisując tam przykładowe wartości rzędu 10, 20 wydaje się, że to w ogóle nie działa. Obiekt ani drgnie...Myślałem swego czasu, że to bug, i że poprawią to w kolejnym Service Packu, aż wreszcie uważnie wczytałem się w dokumentację...&lt;/p&gt;&lt;p&gt;Okazuje się, że wszystko jest OK. Po prostu &lt;b&gt;wartość wpisana za pomocą formuły, przesuwa w prawo (X) lub poszerza pole (Width) względem położenia obiektu, a nie raportu&lt;/b&gt;. Ale to nie wszystko... Wartości tych nie podajemy w centymetrach ani pikselach, lecz w ... twipsach! Cóż to takiego???&lt;/p&gt;&lt;p&gt;&lt;b&gt;Twip&lt;/b&gt; to taka specjalna jednostka miary, używana w druku: 1440 twipsów przypada na 1 cal czyli 1cm = 566 twips. Więcej na jej temat można przeczytać na Wikpedii &lt;a href="http://en.wikipedia.org/wiki/Twip"&gt;http://en.wikipedia.org/wiki/Twip&lt;/a&gt;.&lt;/br&gt;Czyli pozostaje nam tylko przeliczyć centymetry na twips'y i wpisać warunek!&lt;/p&gt;&lt;p&gt;Jeśli zatem chcemy zależnie od daty przesunąć wartość do następnej kolumny, to możemy użyć formuły jak poniżej:&lt;/br&gt;&lt;i&gt;If (Orders.Ship Date) &lt; CDateTime (2004, 01, 01, 02, 10, 11) then 4320&lt;/i&gt;&lt;/p&gt;&lt;p&gt;Proste prawda? Nie mam pojęcia dlaczego w tym jednym miejscu jest inna jednostka niż w pozostałej części Crystal Reports. Na szczęście działa! Idę teraz dynamicznie przesuwać i poszerzać obiekty na raporcie. Wkrótce pokażę wam praktyczne zastosowanie tej funkcji.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8153326655750844723?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8153326655750844723/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8153326655750844723' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8153326655750844723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8153326655750844723'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/10/dynamiczna-zmiana-rozmiaru-i-poozenia.html' title='Dynamiczna zmiana rozmiaru i położenia'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-F5MiooYiff8/To1wgu4SsSI/AAAAAAAAGA8/VyqT7YSlws4/s72-c/sizeandposition.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5944479023666578797</id><published>2011-09-28T18:20:00.000+02:00</published><updated>2011-09-28T18:20:53.970+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports 2008 Service Pack 4</title><content type='html'>Właśnie zainstalowałem najnowszy &lt;b&gt;Service Pack 4 do Crystal Reports 2008&lt;/b&gt; oznaczony jako 12.4.0.966. Niestety nigdzie nie udało mi się znaleźć informacji co zostało poprawione. Mam tylko nadzieję, że będzie się mniej wieszał i wykresy będą sprawiały mniej problemów.Co ciekawe, automatyczne sprawdzanie aktualizacji nie wykryło tego nowego Service Packa. Musiałem osobiście (na szczęście zdalnie) odwiedzić witrynę SAP'a i pobrać odpowiedni plik. W razie czego podaję &lt;a href="https://smpdl.sap-ag.de/~sapidp/012002523100008782452011E/cr2008sp4.exe"&gt;linka&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5944479023666578797?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5944479023666578797/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5944479023666578797' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5944479023666578797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5944479023666578797'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/09/crystal-reports-2008-service-pack-4.html' title='Crystal Reports 2008 Service Pack 4'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-600420043903416964</id><published>2011-09-28T18:13:00.001+02:00</published><updated>2011-09-28T18:21:12.181+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 9'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 10'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 8.5'/><title type='text'>Żegnajcie stare wersje</title><content type='html'>Mam do przekazania niezbyt przyjemną informację dla użytkowników starych wersji Crystal Reports. SAP wycofał nagle ze sprzedaży Crystal Reports 10/9/8.5, które jeszcze do niedawna można było kupić w sklepie online lub u dostawców.SAP tłumaczy to tym, że świat się rozwija i trzeba iść do przodu. Niestety wiele aplikacji ma zintegrowany Crystal Reports Viewer w starej wersji i mogą się pojawić problemy z wyświetlaniem raportów jeśli bedą tworzone w nowszych wersjach. CR XI jest nadal w sprzedaży, ale podejrzewam, że za jakiś czas również zostanie wycofany ze sprzedaży, dlatego warto pomyśleć o migracji do nowszych wersji.Cóż, z sentymentem odkurzę stare płytki z trialami Crystal Reports 7/8.5/9.0/10 .... &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-600420043903416964?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/600420043903416964/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=600420043903416964' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/600420043903416964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/600420043903416964'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/09/zegnajcie-stare-wersje.html' title='Żegnajcie stare wersje'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2048493878747775378</id><published>2011-08-19T16:46:00.002+02:00</published><updated>2011-08-19T17:06:34.177+02:00</updated><title type='text'>Crystal Reports REST API</title><content type='html'>Jakiś czas temu na &lt;a href="http://goo.gl/OBo3j"&gt;SAP Idea Place&lt;/a&gt; umieściłem  kilka propozycji, a przede wszystkim stworzenia przeglądarki raportów dla Silverlight oraz wsparcie dla protokołu OData jako źródła danych.&lt;br /&gt;&lt;br /&gt;Dla niewtajemniczonych SAP Idea Place to takie miejsce gdzie zarejestrowani użytkownicy mogą zgłaszać swoje pomysły do kolejnych wersji Crystal Reports i głosować na inne.&lt;br /&gt;&lt;br /&gt;Ku mojemu zaskoczeniu otrzymałem odpowiedź z SAP'a, że pracują nad nowym API do Crystal Reports opartym o REST i JavaScript. Częścią nowego API będzie też kilka nowych natywnych przeglądarek do raportów. Jedna z nich będzie przeznaczona dla Silverlight.&lt;br /&gt;&lt;br /&gt;Nowe API umożliwi również tworzenie raportów na podstawie źródła danych OData. &lt;br /&gt;&lt;br /&gt;Niestety nie podali daty wypuszczonego nowego API, ale czekam z niecierpliwościa zwłaszcza na Viewera.&lt;br /&gt;&lt;br /&gt;Linki do pomysłów: &lt;br /&gt;&lt;a href="http://goo.gl/RS7ct"&gt;Crystal Reports Viewer for SilverLight&lt;/a&gt;&lt;br /&gt;&lt;a href="http://goo.gl/Nvuay"&gt;Open Data Protocol (OData)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Zapraszam do komentowania, głosowania oraz zgłaszania własnych pomysłów.&lt;br /&gt;Widać, że ktoś z SAP'a to czyta i wyciąga wnioski :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2048493878747775378?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2048493878747775378/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2048493878747775378' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2048493878747775378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2048493878747775378'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/08/crystal-reports-rest-api.html' title='Crystal Reports REST API'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3068712167794796849</id><published>2011-08-11T09:27:00.003+02:00</published><updated>2011-08-11T09:34:21.783+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Wsparcie CR 2008 do marca 2013</title><content type='html'>W związku z wypuszczeniem nowej wersji Crystal Reports 2011, SAP zapowiedział do kiedy będzie wspierał poprzednią wersję produktu. Otóż wsparcie techniczne i aktualizacje dla Crystal Reports 2008 będą dostępne do &lt;span style="font-weight:bold;"&gt;marca 2013 roku&lt;/span&gt;. Źródło informacji: &lt;a href="http://goo.gl/5xQur"&gt;SAP&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3068712167794796849?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3068712167794796849/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3068712167794796849' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3068712167794796849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3068712167794796849'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/08/wsparcie-cr-2008-do-marca-2013.html' title='Wsparcie CR 2008 do marca 2013'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7108747555685263213</id><published>2011-05-25T21:59:00.003+02:00</published><updated>2011-05-25T22:05:19.528+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports i WCF Data Services</title><content type='html'>Crystal Reports nie ma bezpośredniego wsparcia do danych z usługi WCF Data Services.&lt;br /&gt;&lt;br /&gt;SAP opublikował artykuł, w którym pokazuje pośrednie rozwiązanie z użyciem DataSet'ów:&lt;br /&gt;&lt;a href="http://tinyurl.com/3ln8nqz"&gt;http://tinyurl.com/3ln8nqz&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mam nadzieję, że w przyszłości SAP wypuści odpowiedni sterownik, aby nie trzeba było interwencji programisty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7108747555685263213?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7108747555685263213/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7108747555685263213' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7108747555685263213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7108747555685263213'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/05/crystal-reports-i-wcf-data-services.html' title='Crystal Reports i WCF Data Services'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4083607962898269645</id><published>2011-05-25T21:44:00.004+02:00</published><updated>2011-05-25T21:54:16.457+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Crystal Reports 2011 opinia</title><content type='html'>Bohaterem dzisiejszego postu jest Crystal Reports 2011 - trial. &lt;br /&gt;&lt;br /&gt;Pobrałem, zainstalowałem, uruchomiłem i ... nic nowego.&lt;br /&gt;&lt;br /&gt;Jedynie nowy nagłówek okna SAP Crystal Reports, reszta bez zmian. Nawet sprawdzałem, czy się nie pomyliłem i nie uruchomiłem poprzedniej wersji 2008 (można mieć obydwie wersji równolegle).&lt;br /&gt;&lt;br /&gt;Znalazłem tak reklamowany eksport do Excela 2007 oraz do pliku RPTR, czyli plik RPT tylko do odczytu. Ale to wszystko czego się doszukałem. &lt;br /&gt;&lt;br /&gt;Formatowanie tabel cross-tab, wykresów bez zmian. Przenoszenia kolumn nie ma, chociaż widziałem na jakimś video SAP'a dla wersji serwerowej. Nie przybyło żadnej, nawet drobnej, opcji w formatowaniu.&lt;br /&gt;&lt;br /&gt;Generalnie doznałem wielkiego rozczarowania. Jeszcze nigdy w historii Crystala pomiędzy wersjami nie było tak mało nowych funkcji. &lt;br /&gt;&lt;br /&gt;CR 2011 powinien nazywać się co najwyżej CR 2008 SP 4. &lt;br /&gt;&lt;br /&gt;Podobno wraz z tą wersją powstał connector do SAP'a, więc może nad tym pracowali te ostatnia 3 lata... Dla użytkowników SAP'a to może być istotny argument do zakupu nowej wersji Crystal Reports, ale dla reszty użytkowników nowa wersja nie wnosi nic nowego.&lt;br /&gt;&lt;br /&gt;Osobiście, nie widzę uzasadnienia wydawania pieniędzy do zakupu upgrade'a.&lt;br /&gt;&lt;br /&gt;Czekam na wasze opinie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4083607962898269645?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4083607962898269645/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4083607962898269645' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4083607962898269645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4083607962898269645'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/05/crystal-reports-2011-opinia.html' title='Crystal Reports 2011 opinia'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6832331149750445463</id><published>2011-05-12T18:35:00.000+02:00</published><updated>2011-05-13T22:39:44.465+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Crystal Reports 2011 trial</title><content type='html'>Kilka dni po premierze CR 2011 można już pobrać 30-dniowy trial ze &lt;a href="https://www.sap.com/campaign/2011_CURR_SAP_Crystal_Reports_2011/index.epx?xsite=freetrials%20_glb_cr2011&amp;kNtBzmUK9zU=1"&gt;strony&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Właśnie ściągam. Wkrótce zainstaluję i podzielę się w wami moimi wrażeniami.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6832331149750445463?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6832331149750445463/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6832331149750445463' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6832331149750445463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6832331149750445463'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/05/crystal-reports-2011-trial.html' title='Crystal Reports 2011 trial'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4716453401367307097</id><published>2011-05-04T09:00:00.004+02:00</published><updated>2011-05-04T09:16:04.243+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Crystal Reports 2011 wydany!</title><content type='html'>&lt;span style="font-weight:bold;"&gt;SAP Crystal Reports 2011&lt;/span&gt; został właśnie wypuszczony na rynek!&lt;br /&gt;&lt;br /&gt;Nowe funkcje:&lt;br /&gt;- eksport raportów do formatu XLSX  (Excel 2007/2010)&lt;br /&gt;- nowy format raportów RPTR tylko do odczytu, czyli bez możliwości modyfikacji&lt;br /&gt;&lt;br /&gt;To tyle z oficjalnych materiałów. To bardzo niewiele jak na 3 lata od poprzedniej wersji i według mnie ciężko będzie przekonać użytkowników do upgrade'u za 295$ (pełna wersja 495$).&lt;br /&gt;&lt;br /&gt;Mam małą nadzieję, że jest wiele innych drobnych funkcji pominiętych przez marketing, które usprawnią projektowanie raportów (np. przenoszenie kolumn) i dla których warto przenieść się do nowej wersji.&lt;br /&gt;&lt;br /&gt;Na razie ze strony SAP nie można pobrać triala nowej wersji (wciąż jest link do demo CR 2008).&lt;br /&gt;&lt;br /&gt;Ale jak tylko obejrzę z bliska nowego Crystala to podzielę się z wami moimi wrażeniami.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4716453401367307097?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4716453401367307097/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4716453401367307097' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4716453401367307097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4716453401367307097'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/05/crystal-reports-2011-wydany.html' title='Crystal Reports 2011 wydany!'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5254485213621415163</id><published>2011-04-13T13:09:00.003+02:00</published><updated>2011-04-13T13:30:42.264+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Expression'/><title type='text'>Jak używać SQL Expression?</title><content type='html'>&lt;span style="font-weight:bold;"&gt;SQL Expression&lt;/span&gt; to taka formuła, której treścią jest zapytanie SQL do bazy danych.&lt;br /&gt;&lt;br /&gt;Niestety, bezpośrednie wklejenie zapytania SQL kończy się najczęściej błędem&lt;span style="font-style:italic;"&gt;"Error in compiling SQL Expression : Failed to retrieve data from the database"&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;Większość użytkowników w tym momencie kończy przygodę z SQL Expression, gdyż podręcznik użytkownika niewiele mówi na ich temat i nie przytacza żadnego przykładu.&lt;br /&gt;&lt;br /&gt;Rozwiązanie jest na wyciągnięcie ręki...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Treść zapytania SQL musi być otoczone nawiasem!&lt;/span&gt; - to taki pomysł twórców Crystala.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Zapytania musi zwracać wartość skalarną!&lt;/span&gt; - czyli musi zwracać pojedynczą wartość, a nie zestaw rekordów. Najczęściej jakąś funkcję agregującą np. sumę&lt;br /&gt;&lt;br /&gt;Oto przykład:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;(select sum(cena_netto) from dbo.POZYCJA_DOKUMENTU_MAGAZYNOWEGO where &lt;br /&gt;id_artykulu = 6)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Gotowe! Taką formułę można umieścić na raporcie lub wykorzystać do dalszego przetwarzania.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To również bardzo dobry sposób na optymalizację raportu, zwłaszcza w przypadku gdy posiadamy w raporcie podraporty, które służą tylko pobieraniu pojedynczej wartości. Niestety trzeba znać chociażby podstawy języka SQL.&lt;br /&gt;&lt;br /&gt;Zatem jeśli znasz język SQL to możesz od tej pory stosować SQL Expression. &lt;br /&gt;Ale zalecam je stosować tylko w niektórych przypadkach, tam gdzie jest to niezbędne lub umożliwia przyspieszenie raportu.&lt;br /&gt;&lt;br /&gt;Powodzenia!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5254485213621415163?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5254485213621415163/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5254485213621415163' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5254485213621415163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5254485213621415163'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/04/jak-uzywac-sql-expression.html' title='Jak używać SQL Expression?'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8734149296495201717</id><published>2011-04-06T12:06:00.005+02:00</published><updated>2011-04-06T12:29:16.299+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Szkicowanie raportów w Balsamiq</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-bTkH-XaOO6s/TZw9cN7GWII/AAAAAAAAF8k/bf3UxOcEnkI/s1600/Raport%2Bmar%25C5%25BCe.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 175px;" src="http://1.bp.blogspot.com/-bTkH-XaOO6s/TZw9cN7GWII/AAAAAAAAF8k/bf3UxOcEnkI/s400/Raport%2Bmar%25C5%25BCe.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5592412392270485634" /&gt;&lt;/a&gt;&lt;br /&gt;Zanim zabierzecie się za tworzenie raportu w Crystal Reports, warto naszkicować sobie jego projekt na kartce, zanim jeszcze uruchomicie środowisko. Na szkicu powinny znaleźć się kolumny, grupowania, parametry i podsumowania. &lt;br /&gt;&lt;br /&gt;To bardzo ułatwia późniejsze tworzenie raportu w Crystalu.&lt;br /&gt;&lt;br /&gt;Tworzenie raportu na kartce jest bardzo szybkie, ale trudniej go przesłać komuś mailem. Oczywiście można zeskanować nasze bazgroły, ale mogą być one nieczytelne dla odbiorcy.&lt;br /&gt;&lt;br /&gt;Z pomocą przychodzi program &lt;a href="http://balsamiq.com/products/mockups"&gt;Balsamiq&lt;/a&gt;, który służy do szkicowania interfejsów użytkownika aplikacji i aplikacji webowych. Pomyślałem, że może się on przydać również do projektowania raportów. Efekt takiej próby widzicie na obrazku.&lt;br /&gt;&lt;br /&gt;Program "nie blokuje" przekazywania myśli i po pewnym czasie rysuje prawie jak na papierze. Bardzo ciekawie jest rozwiązane wprowadzanie przykładowych danych. Projekt można wyeksportować do PDF lub PNG.&lt;br /&gt;&lt;br /&gt;Program co prawda nie jest darmowy, ale kosztuje tylko 75$.&lt;br /&gt;Na początek można pobrać 7-dniową wersję demo albo uruchomić wersję webową.&lt;br /&gt;&lt;br /&gt;Bardzo możliwe, że Balsamiq stanie się moim podstawowym narzędziem do szkicowania raportów. &lt;br /&gt;&lt;br /&gt;Wracam do szkicowania kolejnych raportów dla moich klientów...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8734149296495201717?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8734149296495201717/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8734149296495201717' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8734149296495201717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8734149296495201717'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/04/szkicowanie-raportow-w-balsamiq.html' title='Szkicowanie raportów w Balsamiq'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-bTkH-XaOO6s/TZw9cN7GWII/AAAAAAAAF8k/bf3UxOcEnkI/s72-c/Raport%2Bmar%25C5%25BCe.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8617746150683843280</id><published>2011-03-16T16:36:00.004+01:00</published><updated>2011-08-11T09:43:25.440+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports .NET 2010 Support Pack 1</title><content type='html'>Niedawno, bo w grudniu zeszłego roku pojawił się pakiet Crystal Reports for Visual Studio 2010, a już SAP opublikował zbiór poprawek Crystal Reports for Visual Studio .NET 2010 - Support Pack 1. Nie mylić z Service Packiem!&lt;br /&gt;&lt;br /&gt;Tradycyjne cały komplet:&lt;br /&gt; - &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_1.exe"&gt;Support Pack 1&lt;/a&gt;&lt;br /&gt; - &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_32bit_13_0_1.zip"&gt;Redist Install 32bit&lt;/a&gt;&lt;br /&gt; - &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_redist_install_64bit_13_0_1.zip"&gt;Redist Install 64bit&lt;/a&gt;&lt;br /&gt; - &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_mergemodules_13_0_1.zip"&gt;Merge Modules&lt;/a&gt;&lt;br /&gt; - &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_clickonce_13_0_1.zip"&gt;ClickOnce&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Oficjalna strona znajduje się &lt;a href="http://www.sdn.sap.com/irj/boc/downloads?rid=/webcontent/uuid/5072b9d3-b530-2e10-b191-ff2fe6d395de"&gt;tutaj&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Lista poprawek: &lt;a href="http://goo.gl/C7BP1"&gt;Fixed Issues&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8617746150683843280?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8617746150683843280/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8617746150683843280' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8617746150683843280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8617746150683843280'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/03/crystal-reports-net-2010-support-pack-1.html' title='Crystal Reports .NET 2010 Support Pack 1'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8074072435081333800</id><published>2011-03-15T12:28:00.003+01:00</published><updated>2011-03-15T12:30:55.382+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports XI R2'/><title type='text'>Porównanie wersji</title><content type='html'>Czasami podczas moich szkoleń pada pytanie, czy dana opcja jest dostępna w starszej wersji Crystala. Mimo, że pracuję z Crystalem od wersji 7, to niestety nie pamiętam historii zmian... Wówczas z pomocą przychodzi dokument &lt;br /&gt;&lt;a href="http://www.businessobjects.com/global/pdf/products//crystalreports/crxi_feat_ver_ed.pdf"&gt;Crystal Reports XI Feature Comparison by Version and Edition&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Niestety nie znalazłem takiego dokumentu do CR 2008. &lt;br /&gt;Jeśli ktoś znajdzie to proszę o linka :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8074072435081333800?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8074072435081333800/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8074072435081333800' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8074072435081333800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8074072435081333800'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/03/porownanie-wersji.html' title='Porównanie wersji'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3916896351527706562</id><published>2011-02-01T14:39:00.002+01:00</published><updated>2011-02-01T14:42:33.782+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Crystal Reports wczoraj i dziś</title><content type='html'>Polecam artykuł (ang.) &lt;a href="http://pursuittechnology.wordpress.com/2011/01/19/features/"&gt;Crystal New Features - Past, Present&lt;/a&gt;, który pozwala zobaczyć jak zmieniał się Crystal Reports w ostatnich latach.&lt;br /&gt;&lt;br /&gt;Podróż sentymentalna dla takich jak ja, którzy zaczęli od Crystal Reports 6.5 :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3916896351527706562?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3916896351527706562/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3916896351527706562' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3916896351527706562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3916896351527706562'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/02/crystal-reports-wczoraj-i-dzis.html' title='Crystal Reports wczoraj i dziś'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5343210078515533447</id><published>2011-01-25T12:09:00.003+01:00</published><updated>2011-01-25T12:12:07.949+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Nowości Crystal Reports for VS 2010</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.crystalreporthostingnews.com/wp-content/uploads/2010/10/cr1.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 458px; height: 203px;" src="http://www.crystalreporthostingnews.com/wp-content/uploads/2010/10/cr1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Polecam opis &lt;a href="http://www.crystalreporthostingnews.com/index.php/archives/47"&gt;New Enhancement and Features in Crystal Report 2010&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5343210078515533447?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5343210078515533447/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5343210078515533447' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5343210078515533447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5343210078515533447'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/01/nowosci-crystal-reports-for-vs-2010.html' title='Nowości Crystal Reports for VS 2010'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8409394561782397681</id><published>2011-01-19T15:05:00.003+01:00</published><updated>2011-01-19T15:07:12.725+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports for Visual Studio 2010 - wspierane platformy</title><content type='html'>SAP opublikował dokument opisujący wspierane platformy oraz przeglądarki internetowe przez Crystal Reports for Visual Studio 2010. Można go obejrzeć &lt;a href="http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e06b8953-a62b-2d10-38b9-ca71f747e2b1?QuickLink=index&amp;overridelayout=true"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Z miłych dla nas wiadomości jest to, że runtime jest dostępny w wersji polskiej.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8409394561782397681?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8409394561782397681/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8409394561782397681' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8409394561782397681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8409394561782397681'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/01/crystal-reports-for-visual-studio-2010.html' title='Crystal Reports for Visual Studio 2010 - wspierane platformy'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1303490197556993218</id><published>2011-01-07T10:43:00.003+01:00</published><updated>2011-01-07T10:47:04.599+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Crystal Reports 2011 - tylko 3 nowe funkcje?</title><content type='html'>Czytając oficjalny dokument &lt;a href="http://help.sap.com/businessobject/product_guides/CR2011/en/xi4_cr_whatsnew_en.pdf"&gt;co nowego &lt;/a&gt;w kolejnej wersji Crystal Reports&lt;br /&gt;&lt;br /&gt;zaniepokoił mnie fakt, że zawiera on tylko 3 nowe funkcje!&lt;br /&gt;&lt;br /&gt;Dlatego poddałem temat do dyskusji, która wywoła falę komentarzy: &lt;a href="http://www.linkedin.com/groupAnswers?viewQuestionAndAnswers=&amp;discussionID=37923163&amp;gid=62226&amp;commentID=28920245&amp;trk=view_disc"&gt;link&lt;/a&gt; (ang.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1303490197556993218?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1303490197556993218/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1303490197556993218' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1303490197556993218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1303490197556993218'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/01/crystal-reports-2011.html' title='Crystal Reports 2011 - tylko 3 nowe funkcje?'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8149672328311253148</id><published>2011-01-07T10:20:00.002+01:00</published><updated>2011-01-07T10:24:19.237+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><title type='text'>Crystal Reports Viewer for Silverlight</title><content type='html'>Wraz z nową wersją &lt;span style="font-weight:bold;"&gt;Crystal Reports for Visual Studio 201&lt;/span&gt;0 pojawiła się nowa kontrolka Crystal Reports Viewer for WPF. Niestety nadal nie ma wsparcia dla technologii Silverlight, która zyskuje coraz większą popularność, zwłaszcza po wydaniu 4 wersji.&lt;br /&gt;&lt;br /&gt;Po opublikowaniu mojego posta na forum SAP'a rozgorzała gorąca dyskusja dotycząca Crystal Reports Viewer for Silverlight.&lt;br /&gt;&lt;br /&gt;Zachęcam do lektury i dyskusji: &lt;br /&gt;&lt;a href="http://forums.sdn.sap.com/thread.jspa?messageID=9882574&amp;#9882574"&gt;http://forums.sdn.sap.com/thread.jspa?messageID=9882574&amp;#9882574&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8149672328311253148?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8149672328311253148/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8149672328311253148' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8149672328311253148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8149672328311253148'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/01/crystal-reports-viewer-for-silverlight.html' title='Crystal Reports Viewer for Silverlight'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4733127506955912053</id><published>2011-01-07T10:16:00.003+01:00</published><updated>2011-01-07T10:19:28.689+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Pomysły do nowych wersji Crystal Reports</title><content type='html'>Na &lt;a href="https://ideas.sap.com/community/products_and_solutions/crystalreports"&gt;Idea Place SAP&lt;/a&gt; wrzuciłem kilka pomysłów do przyszłych wersji Crystal Reports:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://ideas.sap.com/ideas/2351"&gt;Crystal Reports Viewer for Silverlight&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://ideas.sap.com/ideas/2352"&gt;Multimonitor support&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://ideas.sap.com/ideas/2353"&gt;Open Data Protocol (OData)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Będę wdzięczny za wasze głosy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4733127506955912053?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4733127506955912053/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4733127506955912053' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4733127506955912053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4733127506955912053'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2011/01/pomysy-do-nowych-wersji-crystal-reports.html' title='Pomysły do nowych wersji Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3028795573424108170</id><published>2010-12-17T13:28:00.002+01:00</published><updated>2010-12-17T13:35:03.706+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Nowości SAP Crystal Reports 2011</title><content type='html'>SAP opublikował &lt;a href="http://help.sap.com/businessobject/product_guides/CR2011/en/xi4_cr_whatsnew_en.pdf"&gt;dokument &lt;/a&gt;z opisem nowości w Crystal Reports 2011. &lt;br /&gt;&lt;br /&gt;Lista jest bardzo uboga:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;- nowy format rpt tylko do odczytu&lt;br /&gt;- eksport raportów do Excel 2007&lt;br /&gt;- Crystal Reports for Visual Studio 2010&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Już więcej nowości opisałem w moim &lt;a href="http://sulmar.blogspot.com/2010/12/crystal-reports-2011-wkrotce.html"&gt;poście&lt;/a&gt;, ale opierałem się na prezentacji video wersji serwerowej.&lt;br /&gt;&lt;br /&gt;Drobniejsze zmiany opisane są w dokumencie &lt;a href="http://help.sap.com/businessobject/product_guides/CR2011/en/xi4_cr2011_release_notes_en.pdf"&gt;Crystal Reports 2011 Release Notes&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3028795573424108170?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3028795573424108170/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3028795573424108170' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3028795573424108170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3028795573424108170'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/nowosci-sap-crystal-reports-2011.html' title='Nowości SAP Crystal Reports 2011'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4005119619139908325</id><published>2010-12-17T13:15:00.002+01:00</published><updated>2010-12-17T13:24:40.296+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>SAP Crystal Reports 2011 bez SDK</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Nowy Crystal Reports 2011 nie będzie posiadał SDK.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;W związku z tym mogą nie pracować rozszerzenia Crystal Reports (add-in). &lt;br /&gt;Aby rozwiązać ten problem trzeba samodzielnie zainstalować .NET Runtime&lt;br /&gt;&lt;br /&gt;więcej na ten temat w dokumencie &lt;a href="http://help.sap.com/businessobject/product_guides/CR2011/en/xi4_cr2011_release_notes_en.pdf"&gt;CR 2011 Release Notes&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Można z tego wywnioskować, że jeśli ktoś będzie chciał tworzyć własne aplikacje z użyciem Crystal Reports, będzie musiał zainstalować Crystal Reports for Visual Studio 2010.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4005119619139908325?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4005119619139908325/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4005119619139908325' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4005119619139908325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4005119619139908325'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/sap-crystal-reports-2011-bez-sdk.html' title='SAP Crystal Reports 2011 bez SDK'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6239198786712572658</id><published>2010-12-17T13:11:00.003+01:00</published><updated>2010-12-17T13:28:22.040+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Dokumentacja SAP w jednym miejscu</title><content type='html'>Wreszcie znalazłem dokumentację do Crystal Reports oraz innych narzędzi SAP w jednym miejscu: &lt;a href="http://help.sap.com/businessobject/product_guides/"&gt;http://help.sap.com/businessobject/product_guides/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6239198786712572658?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6239198786712572658/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6239198786712572658' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6239198786712572658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6239198786712572658'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/dokumentacja-crystal-reports-w-jednym.html' title='Dokumentacja SAP w jednym miejscu'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2031727500975922836</id><published>2010-12-14T09:58:00.002+01:00</published><updated>2010-12-14T10:12:05.157+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports for Visual Studio 2010 wydany!</title><content type='html'>Po dwóch wersjach beta wreszcie, 15 listopada został wydany Crystal Reports for Visual Studio 2010.&lt;br /&gt;&lt;br /&gt;Dzięki temu programiści, którzy pracują w Visual Studio 2010 mogą pobrać i doinstalować za darmo komponenty do obsługi Crystal Reports, których brakowało w pakiecie.&lt;br /&gt;&lt;br /&gt;Przypomnę tylko, że w poprzednich wersjach Visual Studio, Crystal Reports był od razu dołączony do środowiska.&lt;br /&gt;&lt;br /&gt;Co nowego?&lt;br /&gt;- Crystal Reports Viewer WPF&lt;br /&gt;Niestety na razie nie ma kontrolki do Silverlight'a.&lt;br /&gt;&lt;br /&gt;- Rozszerzone API&lt;br /&gt;&lt;br /&gt;- Eksport raportu do Excel 2007(xlsx)&lt;br /&gt;&lt;br /&gt;Opis nowości znajdziecie &lt;a href="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d01d0431-6928-2d10-1683-a2256fc6bd0d?QuickLink=index&amp;overridelayout=true"&gt;tutaj&lt;/a&gt; (ang.)&lt;br /&gt;&lt;br /&gt;Pakiet można pobrać ze &lt;a href="http://www.businessobjects.com/jump/xi/crvs2010/default.asp"&gt;strony &lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2031727500975922836?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2031727500975922836/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2031727500975922836' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2031727500975922836'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2031727500975922836'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/crystal-reports-for-visual-studio-2010.html' title='Crystal Reports for Visual Studio 2010 wydany!'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1607169071985853967</id><published>2010-12-14T09:47:00.003+01:00</published><updated>2010-12-14T09:56:41.070+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Numer tygodnia w roku</title><content type='html'>Aby pobrać numer tygodnia w roku najlepiej skorzystać z wbudowanej funkcji &lt;span style="font-weight:bold;"&gt;DatePart&lt;/span&gt; z odpowiednim argumentem: DatePart('ww', {tabela.data}) &lt;br /&gt;&lt;br /&gt;Jednak trzeba pamiętać, że funkcja domyślnie przyjmuje jako początek nowego tygodnia niedzielę(!), a nie poniedziałek. &lt;br /&gt;&lt;br /&gt;Jak rozwiązać ten problem? Należy dodać jeszcze jeden opcjonalny argument określający początek tygodnia: &lt;br /&gt;&lt;span style="font-style:italic;"&gt;DatePart('ww', {tabela.data}, crMonday)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Teraz funkcja będzie zwracała prawidłowy numer tygodnia w roku.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1607169071985853967?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1607169071985853967/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1607169071985853967' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1607169071985853967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1607169071985853967'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/numer-tygodnia-w-roku.html' title='Numer tygodnia w roku'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-43193151311697205</id><published>2010-12-13T12:08:00.003+01:00</published><updated>2010-12-13T12:51:21.860+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2011'/><title type='text'>Crystal Reports 2011 wkrótce</title><content type='html'>Nowa wersja Crystal Reports oznaczona jako 2011, ma zostać wydana w II kw. 2011 roku. &lt;br /&gt;Na razie zakończone zostały beta testy. CR 2011 można obejrzeć w akcji &lt;a href="http://blogs.sap.com/analytics/2010/12/02/new-crystal-reports-demo/"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Najważniejsze zmiany:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. Zmiana wyglądu designera&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Nowoczesny interfejs użytkownika. Duże przyciski w pasku narzędzi, który wydaje się być lepszy niż dotychczasowe drobne ikonki, które w praktyce ciężko się używało.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. Definiowanie wykresów na zasadzie drag-drop&lt;/span&gt;&lt;br /&gt;Po umieszczaniu wykresu na raporcie można od razu przeciągnąć kolumny na wykres zamiast wchodzenia do eksperta. Wygląda to bardzo przyjemnie. Ciekawe czy w podobny sposób można tworzyć cross-tab'y...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. Układ kolumnowy&lt;/span&gt;&lt;br /&gt;Wreszcie będzie można szybko przesunąć, dopasować i usunąć kolumnę. Mam nadzieję, że również zamienić miejscami. Długo na to czekałem...&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. Wsparcie dla raportów wielojęzykowych &lt;/span&gt;&lt;br /&gt;Nowe narzędzie Translation manager ułatwi nam przetłumaczenie wszystkich etykiet w raporcie na inne języki. Później wystarczy określić język w którym chcemy oglądać raport. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4. Zapis raportu do pliku "Read Only" RPT&lt;/span&gt;&lt;br /&gt;Będzie można zapisać raport do pliku, który będzie tylko do odczytu. Czyli użytkownik nie będzie mógł zmienić raportu bez naszej wiedzy, co ma nam zagwarantować ochronę praw autorskich.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;5. Eksport raportu do Excel 2007 (format xlsx)&lt;/span&gt;&lt;br /&gt;Czyli możliwość eksportu większej ilości rekordów. Miejmy nadzieję, że będzie można również stworzyć raport na podstawie arkusza w formacie xlsx.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Generalnie żadnych radykalnych zmian. Crystalem zajmuję się już przeszło od 10 lat i niestety przyzwyczaiłem do tego, że kolejne wersje Crystal Reports nie zaskakują. Wołałbym, aby Crystal Reports dynamiczniej się rozwijał, zwłaszcza że konkurencja na rynku BI bardzo się nasila (ReportingServices, QlikView, PowerPivot)&lt;br /&gt;&lt;br /&gt;Po prostu będzie to kolejna wersja, w której łatwiej będzie się tworzyło się raporty, ale zdaje się że nie zyskamy nic więcej. Możliwe, że inne ciekawe elementy kryją się w opcjach programu, ale nie widać ich na video ani nie ma żadnych oficjalnych informacji na stronie SAP'a.&lt;br /&gt;&lt;br /&gt;Pozostaje nam czekać aż nowa wersja pojawi się na rynku.&lt;br /&gt;&lt;br /&gt;Jak tylko uzyskam jakieś nowe informacje chętnie się nimi podzielę.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-43193151311697205?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/43193151311697205/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=43193151311697205' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/43193151311697205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/43193151311697205'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/crystal-reports-2011-wkrotce.html' title='Crystal Reports 2011 wkrótce'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3153773243711753826</id><published>2010-12-10T13:14:00.002+01:00</published><updated>2010-12-10T13:20:35.237+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Kody kreskowe w Crystal Reports 2008</title><content type='html'>Crystal Reports 2008 posiada wbudowaną obsługę kodów kreskowych. Niestety w standardzie otrzymujemy tylko Code 39. Jeśli chcemy skorzystać z innych kodów, np. Code 128 narzędzie kieruje nas na stronę firmy Azalea, gdzie możemy dokupić pakiet innych kodów. Czy to jedyne rozwiązanie? Na szczęście nie.&lt;br /&gt;&lt;br /&gt;Znalazłem stronę francuską poświęconą kodom kreskowych:&lt;br /&gt;&lt;a href="http://grandzebu.net/index.php?page=/informatique/codbar-en/ean13.htm"&gt;http://grandzebu.net/index.php?page=/informatique/codbar-en/ean13.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Strasznie stary wygląd strony, ale zawiera wiele cennych linków:&lt;br /&gt;&lt;br /&gt;Code 128 w postaci darmowej czcionki TTF:&lt;br /&gt;&lt;a href="http://grandzebu.net/informatique/codbar/code128.ttf"&gt;http://grandzebu.net/informatique/codbar/code128.ttf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Code 128 w postaci darmowej funkcji UFL do Crystal Reports:&lt;br /&gt;&lt;a href="http://grandzebu.net/informatique/codbar/code128_Crystal%20reports.zip"&gt;http://grandzebu.net/informatique/codbar/code128_Crystal%20reports.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Co więcej, tych rozwiązań można również użyć w starszych wersjach Crystal Reports.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3153773243711753826?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3153773243711753826/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3153773243711753826' title='Komentarze (7)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3153773243711753826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3153773243711753826'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/kody-kreskowe-w-crystal-reports-2008.html' title='Kody kreskowe w Crystal Reports 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4985810827592787895</id><published>2010-12-09T14:42:00.003+01:00</published><updated>2010-12-09T14:53:40.541+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='API'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>API - Drukowanie raportów</title><content type='html'>Najprostszą metodą na wydrukowanie raportu z poziomu własnej aplikacji w .NET jest użycie metody: crystalReportViewer1.Print()&lt;br /&gt;&lt;br /&gt;Wyświetli się wówczas okno ustawień wydruku..&lt;br /&gt;&lt;br /&gt;Aby w pełni zautomatyzować wydruk i pominąć standardowe okno musimy wykorzystać bezpośrednio engine i jego metodę:&lt;br /&gt;&lt;br /&gt;ReportDocument.PrintToPrinter(copies, collated, startPageN, endPageN)&lt;br /&gt;&lt;br /&gt;I teraz mała podpowiedź: aby wydrukować wszystkie strony raportu, należy jako endPageN wpisać 0.&lt;br /&gt;&lt;br /&gt;Kompletny przykład:&lt;br /&gt;ReportDocument rpt = new ReportDocument();&lt;br /&gt;rpt.Load("raport1.rpt);&lt;br /&gt;rpt.PrintToPrinter(1, true, 1, 0);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Miłego drukowania!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4985810827592787895?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4985810827592787895/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4985810827592787895' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4985810827592787895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4985810827592787895'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/api-drukowanie-raportow.html' title='API - Drukowanie raportów'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1670791192879943161</id><published>2010-12-02T12:05:00.003+01:00</published><updated>2010-12-02T12:18:25.104+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Raporty a nowa stawka VAT 23%</title><content type='html'>Czy twoje raporty są gotowe na nową stawkę VAT 23% ?&lt;br /&gt;&lt;br /&gt;W wielu raportach formuły, które obliczają podatek VAT mają na sztywno wpisany mnożnik 22% np. {@kwota_netto} * 1.22 &lt;br /&gt;&lt;br /&gt;To oznacza, że po 1 stycznia 2011 roku wiele raportów będzie wskazywało błędne wartości!&lt;br /&gt;&lt;br /&gt;Dlatego najlepiej korzystać ze stawek VAT  pobieranych z bazy danych danego systemu.&lt;br /&gt;Po aktualizacji danych systemu raporty powinny działać prawidłowe.&lt;br /&gt;&lt;br /&gt;Ale jak to szybko sprawdzić, że nasze raporty są poprawne? To może być bardzo czasochłonne, zwłaszcza przy dużej ilości raportów. Dodatkowo raport mogą zawierać wiele podraportów, który każdy trzeba otworzyć i przeanalizować...&lt;br /&gt;&lt;br /&gt;Dlatego stworzyłem prostą aplikację, która automatycznie przeanalizuje raporty w poszukiwaniu stawki 22%.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wObByg4zrhw/TPd_Pht4eGI/AAAAAAAAF50/ekIcWHkxXDQ/s1600/rptfixrate.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 368px;" src="http://4.bp.blogspot.com/_wObByg4zrhw/TPd_Pht4eGI/AAAAAAAAF50/ekIcWHkxXDQ/s400/rptfixrate.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5546041370855635042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wystarczy wskazać raporty na dysku. Program je otworzy i dokona automatycznej analizy formuł. Po chwili otrzymujemy przejrzyste podsumowanie.&lt;br /&gt;&lt;br /&gt;Teraz możemy przystąpić do naprawienia raportów, automatycznie lub ręcznie.&lt;br /&gt;&lt;br /&gt;Jeśli jesteś zainteresowany tym program skontaktuj się ze mną.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1670791192879943161?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1670791192879943161/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1670791192879943161' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1670791192879943161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1670791192879943161'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/12/raporty-nowa-stawka-vat-23.html' title='Raporty a nowa stawka VAT 23%'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_wObByg4zrhw/TPd_Pht4eGI/AAAAAAAAF50/ekIcWHkxXDQ/s72-c/rptfixrate.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1369707804450877454</id><published>2010-11-16T15:36:00.001+01:00</published><updated>2010-11-17T09:57:25.602+01:00</updated><title type='text'>Crystal Reports for Visual Studio 2010 już dostępny</title><content type='html'>Po 2 betach wreszcie CR for VS 2010 został opublikowany!&lt;br /&gt;Można go pobrać ze &lt;a href="http://weblogs.sdn.sap.com/pub/wlg/22083"&gt;strony&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Opis nowości w &lt;a href="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d01d0431-6928-2d10-1683-a2256fc6bd0d?QuickLink=index&amp;overridelayout=true"&gt;dokumencie&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Podzielę się z wami spostrzeżeniami jak tylko go zainstaluję.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1369707804450877454?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1369707804450877454/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1369707804450877454' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1369707804450877454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1369707804450877454'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/11/crystal-reports-for-visual-studio-2010.html' title='Crystal Reports for Visual Studio 2010 już dostępny'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6805504849034490261</id><published>2010-11-16T14:41:00.006+01:00</published><updated>2010-11-16T14:57:09.020+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Crystal Reports na iPhonie</title><content type='html'>W serwisie Apple iTunes Store znalazła się aplikacja &lt;span style="font-weight:bold;"&gt;SAP Business One Mobile Application&lt;/span&gt;, która umożliwia korzystanie z wybranych funkcji systemu SAP Business One za pomocą telefonu iPhone.&lt;br /&gt;&lt;br /&gt;Między innymi użytkownicy iPhone'a mogą przeglądać raporty Crystal Reports, co można zobaczyć na &lt;a href="http://www.youtube.com/watch?v=heuyWvTeQvs"&gt;filmie&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Aplikację można &lt;a href="http://itunes.apple.com/app/sap-business-one-mobile-application/id392606876?mt=8"&gt;pobrać&lt;/a&gt; za darmo.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/webcontent/mimes/business-objects/labs/iPhone%20Catalog/cb-screens.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 360px; height: 350px;" src="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/webcontent/mimes/business-objects/labs/iPhone%20Catalog/cb-screens.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Więcej na ten temat &lt;a href="http://www.sdn.sap.com/irj/boc/current-prototypes?rid=/webcontent/uuid/0069184e-3da9-2b10-e3ab-a7b07fc7123e"&gt;tutaj&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Niestety nie posiadam iPhone, aby to przetestować. Wkrótce stanę się użytkownikiem telefonu z systemem Android i liczę, że SAP też wypuści coś takiego dla tego systemu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6805504849034490261?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6805504849034490261/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6805504849034490261' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6805504849034490261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6805504849034490261'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/11/crystal-reports-na-iphonie.html' title='Crystal Reports na iPhonie'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5999321802289723941</id><published>2010-10-28T09:21:00.004+02:00</published><updated>2010-10-28T09:32:44.315+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports i Entity Framework 4.0</title><content type='html'>Vince Varallo opublikował artykuł w którym pokazuje, krok po kroku, w jaki sposób wyświetlić raport &lt;span style="font-weight:bold;"&gt;Crystal Reports&lt;/span&gt; w aplikacji &lt;span style="font-weight:bold;"&gt;WPF&lt;/span&gt; na podstawie danych z &lt;span style="font-weight:bold;"&gt;Entity Framework 4.0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To przeczytania &lt;a href="http://aspalliance.com/crystal/redir.aspx?ArticleURL=http://aspalliance.com/1991_Using_the_New_WPF_Viewer_with_SAP_Crystal_Reports_for_Visual_Studio_2010"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Niestety, CR for VS 2010, nie posiada na razie bezpośredniego wsparcia dla EF, więc trzeba generować datasety.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5999321802289723941?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5999321802289723941/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5999321802289723941' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5999321802289723941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5999321802289723941'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/10/crystal-reports-i-entity-framework-40.html' title='Crystal Reports i Entity Framework 4.0'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1242904150912924320</id><published>2010-10-13T11:22:00.006+02:00</published><updated>2010-10-13T11:27:55.943+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='polish'/><title type='text'>Polskie funkcje w Crystal Reports</title><content type='html'>O tym, że Crystal Reports 2008 potrafi konwertować liczbę na postać słowną w języku polskim pisałem już w poprzednim &lt;a href="http://sulmar.blogspot.com/2010/09/polska-wersja-crystal-reports-2008.html"&gt;artykule&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To nie jedyna funkcja, która potrafi obsługiwać polskie nazwy.&lt;br /&gt;&lt;br /&gt;Oto lista:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;ToWords &lt;/span&gt;- konwersja liczby na postać słowną&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;WeekdayName &lt;/span&gt;- dzień tygodnia&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;MonthName &lt;/span&gt;- nazwa miesiąca&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Przypomnę tylko, że trzeba zmienić wyświetlany język na język polski:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Menu | View | Preffered Viewing Locale | More | Polish&lt;br /&gt;&lt;/span&gt;(PL: Menu | Widok | Preferowane ustawienia regionalne wyświetlanie | Więcej | Polski)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Polacy nie gęsi...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1242904150912924320?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1242904150912924320/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1242904150912924320' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1242904150912924320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1242904150912924320'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/10/polskie-funkcje-w-crystal-reports.html' title='Polskie funkcje w Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6587099926375042366</id><published>2010-10-13T11:10:00.002+02:00</published><updated>2010-10-13T11:13:42.327+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Ukrywanie sekcji z pustym podraportem</title><content type='html'>W jaki sposób ukryć sekcję, w której jest pusty podraport? Poniżej przedstawiam proste rozwiązanie:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. Zaznacz podraport, wybierz opcję Format Subreport -&gt; Subreport i zaznacz opcję Suppress Blank Subreport&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Podraport powinien być niewidoczny jeśli jest pusty. Ale to jeszcze nie wszystko, bo pozostaje pusta sekcja.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. Zaznacz sekcję w której znajduje się podraport, wybierz opcję Section Expert i zaznacz opcję Suppress Blank Section&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Gotowe! Teraz sekcja będzie ukryta wraz z podraportem.&lt;br /&gt;&lt;br /&gt;Przyjemności w tworzeniu raportów życzę :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6587099926375042366?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6587099926375042366/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6587099926375042366' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6587099926375042366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6587099926375042366'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/10/ukrywanie-sekcji-z-pustym-podraportem.html' title='Ukrywanie sekcji z pustym podraportem'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7893304310545068049</id><published>2010-10-08T15:40:00.003+02:00</published><updated>2010-10-08T15:47:55.052+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><category scheme='http://www.blogger.com/atom/ns#' term='silverlight'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports i Silverlight</title><content type='html'>W nowej wersji Crystal Reports for Visual Studio 2010 zawarty jest WPF Viewer.&lt;br /&gt;Niestety nie działa on w Silverlight. &lt;br /&gt;&lt;br /&gt;Można natomiast wykorzystać integrację ze stroną html.&lt;br /&gt;&lt;br /&gt;Polecam webcast:&lt;br /&gt;&lt;a href="http://www.global-webnet.net/Webcast/SilverlightCrystalReport.wmv"&gt;http://www.global-webnet.net/Webcast/SilverlightCrystalReport.wmv &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;oraz &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/20795"&gt;artykuł&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Mam nadzieję, że w finalnej wersji CRVS2010 pojawi się viewer dla Silverlight i nie trzeba będzie kombinować.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7893304310545068049?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7893304310545068049/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7893304310545068049' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7893304310545068049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7893304310545068049'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/10/crystal-reports-i-silverlight.html' title='Crystal Reports i Silverlight'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4811972928973281059</id><published>2010-09-20T13:35:00.003+02:00</published><updated>2010-09-20T13:47:33.805+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='polish'/><title type='text'>Polska wersja Crystal Reports 2008</title><content type='html'>Polska wersja Crystal Reports pojawiła się w wersji XI. Wówczas była to osobna wersja oznaczona PL (droższa) i aktualnych użytkowników z wersją angielską narażało na dodatkowe koszta.&lt;br /&gt;&lt;br /&gt;Na szczęście w Crystal Reports 2008 nie ma już takiego problemu, gdyż zniknął podział na wersję językowe. Nośnik jest ten sam, ale po kolei:&lt;br /&gt;&lt;br /&gt;1. Kupujemy Crystal Reports 2008 &lt;br /&gt;&lt;br /&gt;2. Następnie ze strony SAP'a ściągamy Crystal Reports Polish Language Pack &lt;br /&gt;&lt;br /&gt;3. Instalujemy Crystal Reports Polish Language Pack. &lt;br /&gt;Musimy pamiętać, aby wcześniej zaktualizować Crystal Reports do SP2, gdyż taka wersja jest minimalna do instalacji Language Packa.&lt;br /&gt;&lt;br /&gt;4. Po udanej instalacji w menu Crystal Reports wybieramy View | Product Locale | polski&lt;br /&gt;&lt;br /&gt;i już możemy podziwiać menu po polsku!&lt;br /&gt;&lt;br /&gt;Uprzedzam - Help (F1) jest nadal po angielsku...&lt;br /&gt;&lt;br /&gt;Jakość tłumaczenia to już temat na inny post :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4811972928973281059?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4811972928973281059/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4811972928973281059' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4811972928973281059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4811972928973281059'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/09/polska-wersja-crystal-reports-2008.html' title='Polska wersja Crystal Reports 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-142841414842008674</id><published>2010-09-20T09:40:00.002+02:00</published><updated>2010-09-20T10:05:43.373+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='UFL'/><title type='text'>Słownie złotych</title><content type='html'>Temat konwersji liczby na postać słowną wraca jak bumerang. &lt;br /&gt;&lt;br /&gt;Warto wiedzieć, że w Crystal Reports jest wbudowana funkcja &lt;span style="font-weight:bold;"&gt;ToWords&lt;/span&gt;, która umożliwia konwersję liczby na postać słowną. Jednak w starszych wersjach (poniżej 2008) konwertowała ona liczby tylko do języka angielskiego.&lt;br /&gt;&lt;br /&gt;Stąd ta funkcja była bezużyteczna dla polskiego użytkownika.&lt;br /&gt;Dlatego niegdyś napisałem funkcję, która umożliwia konwersję liczby na język polski do pobrania &lt;a href="http://sulmar.blogspot.com/2007/10/sownie-zotych.html"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ale w wersji Crystal Reports 2008 wbudowana funkcja ToWords umożliwia konwersję na język polski! Bez potrzeby pisania skomplikowanych formuł lub stosowania dodatkowych bibliotek!&lt;br /&gt;&lt;br /&gt;Jak to zrobić?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. Wstawiamy do formuły funkcję ToWord({tabela.pole})&lt;/span&gt;&lt;br /&gt;na razie skonwertuje nam na język angielski&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. Zmieniamy wyświetlany język na język polski:&lt;/span&gt;&lt;br /&gt;Menu | View | Preffered Viewing Locale | More | Polish&lt;br /&gt;(PL: Menu | Widok | Preferowane ustawienia regionalne wyświetlanie | Więcej | Polski)&lt;br /&gt;&lt;br /&gt;I już możemy podziwiać napis "&lt;span style="font-style:italic;"&gt;dziesięć tysięcy sto dwadzieścia trzy i 98 / 100&lt;/span&gt;"&lt;br /&gt;&lt;br /&gt;Nie trzeba mieć do tego wersji polskiej CR, działa również w angielskiej.&lt;br /&gt;Można również wybrać inny język, np. niemiecki, francuski a nawet japoński. &lt;br /&gt;&lt;br /&gt;Świetna nauka języka :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-142841414842008674?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/142841414842008674/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=142841414842008674' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/142841414842008674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/142841414842008674'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/09/sownie-zotych.html' title='Słownie złotych'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6486481824099561995</id><published>2010-08-19T09:00:00.001+02:00</published><updated>2010-08-19T09:00:44.477+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius 2008'/><title type='text'>Problem z xCelsius i PowerPoint</title><content type='html'>xCelsius umożliwia osadzanie kokpitu, jako obiektu SWF (Flash) w PowerPoint. &lt;br /&gt;Niestety jeśli ktoś ma zainstalowaną nowszą wersję Adobe Flash Player to Flash w PowerPoincie jest blokowany ze względu na bezpieczeństwo.&lt;br /&gt;&lt;br /&gt;Na szczęście pojawiła się poprawka do Flash Playera o której można przeczytać&lt;br /&gt;&lt;a href="http://weblogs.sdn.sap.com/pub/wlg/20557"&gt;tutaj&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6486481824099561995?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6486481824099561995/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6486481824099561995' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6486481824099561995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6486481824099561995'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/08/problem-z-xcelsius-i-powerpoint.html' title='Problem z xCelsius i PowerPoint'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-837245644014362783</id><published>2010-08-17T16:32:00.003+02:00</published><updated>2010-08-17T16:36:22.519+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports for Visual Studio 2010 Beta 2</title><content type='html'>Crystal Reports for Visual Studio 2010 Beta 2 jest już dostępny:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/cr4vs2010.exe"&gt;SAP Crystal Reports, version for Visual Studio 2010&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforNET40_x86.exe"&gt;SAP Crystal Reports runtime engine for .NET Framework 4 (32-bit)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforNET40_x64.exe"&gt;SAP Crystal Reports runtime engine for .NET Framework 4 (64-bit)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Read the &lt;a href="http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS2010_Beta2_Release_Notes.pdf"&gt;release notes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-837245644014362783?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/837245644014362783/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=837245644014362783' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/837245644014362783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/837245644014362783'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/08/crystal-reports-for-visual-studio-2010_17.html' title='Crystal Reports for Visual Studio 2010 Beta 2'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4222957961875423184</id><published>2010-08-17T16:21:00.002+02:00</published><updated>2010-08-17T16:28:26.137+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports for Visual Studio 2010</title><content type='html'>Jakiś czas temu pisałem o Crystal Reports dla Visual Studio 2010.&lt;br /&gt;Dla przypomnienia dodam, że w VS 2010 dodatek Crystal Reports nie jest już dostępny.&lt;br /&gt;Trzeba go dodatkowo ściągnąć i zainstalować. Na szczęście za darmo :)&lt;br /&gt;&lt;br /&gt;Póki co jest jeszcze w wersji Beta 1, ale znany jest już harmonogram wersji:&lt;br /&gt; - beta 1 jest już dostępna. &lt;br /&gt; - beta 2 planowana jest na sierpień 2010&lt;br /&gt; - release planowany jest na listopad 2010&lt;br /&gt;&lt;br /&gt;Wystartowała już strona poświęcona temu dodatkowi &lt;a href="http://www.businessobjects.com/jump/xi/crvs2010/default.asp"&gt;link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Udało mi się już stworzyć aplikację WPF z wykorzystaniem kontrolki Crystal Reports WPF Viewer, choć nie obyło się bez niespodzianek. Napiszę kiedyś o tym w kolejnym poście.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4222957961875423184?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4222957961875423184/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4222957961875423184' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4222957961875423184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4222957961875423184'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/08/crystal-reports-for-visual-studio-2010.html' title='Crystal Reports for Visual Studio 2010'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6850564853161721743</id><published>2010-08-17T15:59:00.002+02:00</published><updated>2010-08-17T16:10:44.967+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Wyszedł SP3 do Crystal Reports 2008</title><content type='html'>Wyszedł nowy Service Pack 3 do Crystal Reports 2008.&lt;br /&gt;&lt;br /&gt;Opis nowości znajduję się &lt;a href="http://help.sap.com/businessobject/product_guides/cr2008V1/en/xi31_sp3_cr_whatsnew_en.pdf"&gt;tutaj&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Najważniejsze z nich:&lt;br /&gt;- możliwość drukowania osadzonych obiektów Flash&lt;br /&gt;- wsparcie dla SOAP 1.2 i WCF (Windows Communication Foundation)&lt;br /&gt;- możliwość generowania raportu na podstawie DataSet zwracanego przez Web Service&lt;br /&gt;- przeglądarka DHTML&lt;br /&gt;&lt;br /&gt;poza tym mnóstwo poprawionych błędów, które opisano &lt;a href="http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/00b3392b-f254-2d10-8f81-e33cc0060d92"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Service Pack 3 można pobrać ze strony &lt;a href="https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/bobj_download/main.htm"&gt;Software Downloads&lt;/a&gt;.&lt;br /&gt;Jak zwykle musimy określić Product: Crystal Reports, Version: Crystal Reports 2008, Type: Service Pack.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6850564853161721743?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6850564853161721743/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6850564853161721743' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6850564853161721743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6850564853161721743'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/08/wyszed-sp3-do-crystal-reports-2008.html' title='Wyszedł SP3 do Crystal Reports 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5154261276358207997</id><published>2010-08-06T08:13:00.003+02:00</published><updated>2010-08-06T08:23:32.882+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Expression'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>SQL Expression</title><content type='html'>Wielu użytkowników Crystal Reports nie stosuje SQL expression, gdyż są bardzo mało udokumentowane. Generalnie umożliwiają one wysłanie zapytania SQL bezpośrednio do bazy danych i wyświetlenie wyniku. Jedyny warunek - zapytanie musi zwracać pojedynczą wartość.&lt;br /&gt;&lt;br /&gt;Dzięki świetnej prezentacji &lt;br /&gt;&lt;a href="http://www.box.net/shared/i2jk8yohku"&gt;The Power and Possibilities of SQL Expressions&lt;/a&gt; można przekonać się jaka siła tkwi w sql expression i kiedy je stosować.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5154261276358207997?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5154261276358207997/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5154261276358207997' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5154261276358207997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5154261276358207997'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/08/sql-expression.html' title='SQL Expression'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3534821090635435605</id><published>2010-06-30T16:54:00.002+02:00</published><updated>2010-06-30T17:00:10.376+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius 2008'/><title type='text'>Xcelsius Present ZA DARMO!</title><content type='html'>W związku z wprowadzeniem nowej marki SAP Crystal, SAP przygotował dla nas miłą niespodziankę - w pełni funkcjonalną wersję SAP Crystal Presentation Design (wcześniej Xcelsius Present) można pobrać ZA DARMO! Normalnie kosztuje on 195$.&lt;br /&gt;&lt;br /&gt;Wystarczy wypełnić &lt;a href="http://events.businessobjects.com/forms/Q210/present/sap/"&gt;formularz &lt;/a&gt;, ściągnąć aplikację i wpisać klucz, który otrzymamy mailem.&lt;br /&gt;&lt;br /&gt;Warto się spieszyć, bo czas promocji jest ograniczony.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3534821090635435605?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3534821090635435605/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3534821090635435605' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3534821090635435605'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3534821090635435605'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/06/xcelsius-present-za-darmo.html' title='Xcelsius Present ZA DARMO!'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-486870421053107557</id><published>2010-06-22T14:31:00.000+02:00</published><updated>2010-06-22T14:33:05.613+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='OLAP'/><title type='text'>Crystal Reports i OLAP</title><content type='html'>Dobre wprowadzenie do OLAP w Crystal Reports:&lt;br /&gt;&lt;a href="http://www.aspfree.com/c/a/Database/Crystal-Report-from-OLAP-Data-Introduction/"&gt;Crystal Report from OLAP Data Introduction&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-486870421053107557?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/486870421053107557/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=486870421053107557' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/486870421053107557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/486870421053107557'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/06/crystal-reports-i-olap.html' title='Crystal Reports i OLAP'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2607699150130944917</id><published>2010-05-24T10:34:00.003+02:00</published><updated>2010-05-24T10:44:16.061+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports 13'/><title type='text'>SAP zmienia nazwę Crystal Reports</title><content type='html'>Od 17 maja, &lt;span style="font-weight:bold;"&gt;Crystal Reports&lt;/span&gt; będzie nazywał się &lt;span style="font-weight:bold;"&gt;SAP Crystal Reports&lt;/span&gt;. Niewielka zmiana prawda?&lt;br /&gt;&lt;br /&gt;Ale większa rewolucja zachodzi w przypadku Xcelsiusa. &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Xcelius Present&lt;/span&gt; będzie się teraz nazywał &lt;span style="font-weight:bold;"&gt;SAP Crystal Presentation Design&lt;/span&gt; a wersja Engage - &lt;span style="font-weight:bold;"&gt;SAP Crystal Dashboard Design, personal edition&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Wszystkie te produkty będą pod marką &lt;span style="font-weight:bold;"&gt;SAP Crystal Solutions&lt;/span&gt;. &lt;br /&gt;&lt;br /&gt;Przy okazji można wyczytać, że kolejna wersja CR v.13 pojawi się do 2011 roku.&lt;br /&gt;&lt;br /&gt;Więcej na ten temat &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/19112"&gt;na blogu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2607699150130944917?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2607699150130944917/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2607699150130944917' title='Komentarze (5)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2607699150130944917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2607699150130944917'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/05/sap-zmienia-nazwe-crystal-reports.html' title='SAP zmienia nazwę Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-805569879632621435</id><published>2010-05-19T09:35:00.003+02:00</published><updated>2010-05-19T09:38:06.360+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='funkcje'/><title type='text'>Ostatni dzień miesiąca</title><content type='html'>Czasami zachodzi potrzeba pobrania ostatniego dnia miesiąca z podanej daty.&lt;br /&gt;&lt;br /&gt;Oto rozwiązanie:&lt;br /&gt;&lt;br /&gt;1. Utwórz funkcję o nazwie LastMonthDay&lt;br /&gt;&lt;br /&gt;2. Wpisz kod:&lt;br /&gt;Function (DateTimeVar data)&lt;br /&gt;DateAdd ('m' , 1 , data - day(data) + 1) - 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;na podstawie: &lt;a href="http://www.kenhamady.com/news0508.shtml"&gt; http://www.kenhamady.com/news0508.shtml&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-805569879632621435?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/805569879632621435/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=805569879632621435' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/805569879632621435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/805569879632621435'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/05/ostatni-dzien-miesiaca.html' title='Ostatni dzień miesiąca'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4497614095925517087</id><published>2010-05-18T08:25:00.002+02:00</published><updated>2010-05-18T08:28:44.923+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><category scheme='http://www.blogger.com/atom/ns#' term='UFL'/><title type='text'>Tworzenie UFL w .NET</title><content type='html'>Na MSDN można znaleźć przewodnik w jaki sposób stworzyć bibliotekę UFL w środowisku .NET C#/VB:&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms227603(VS.90).aspx"&gt;Tutorial: Creating a User Function Library&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4497614095925517087?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4497614095925517087/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4497614095925517087' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4497614095925517087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4497614095925517087'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/05/tworzenie-ufl-w-net.html' title='Tworzenie UFL w .NET'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4944343008756173081</id><published>2010-05-06T14:27:00.001+02:00</published><updated>2010-05-06T14:40:28.649+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports WPF Viewer ujarzmiony</title><content type='html'>Crystal Reports WPF Viewer ujarzmiony! &lt;br /&gt;&lt;br /&gt;Aby wyświetlić raport należy zamiast reportViewer.ReportSource = rpt tak jak w starych WinForms&lt;br /&gt;&lt;br /&gt;napisać:&lt;br /&gt;reportViewer.ViewerCore.ReportSource = rpt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4944343008756173081?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4944343008756173081/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4944343008756173081' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4944343008756173081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4944343008756173081'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/05/crystal-reports-wpf-viewer-ujarzmiony.html' title='Crystal Reports WPF Viewer ujarzmiony'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4096162449862517349</id><published>2010-04-26T09:08:00.005+02:00</published><updated>2010-04-26T09:12:29.121+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports for Visual Studio 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports sdk'/><title type='text'>Historia Crystal Reports SDK</title><content type='html'>Pan Ludek Uher umieścił historię komponentów SDK w postaci czytelnej tabelki:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://weblogs.sdn.sap.com/weblogs/images/251941734/ShorthistoryandresourcesforCrystalReportsSoftwareDeveloperKits.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 403px;" src="https://weblogs.sdn.sap.com/weblogs/images/251941734/ShorthistoryandresourcesforCrystalReportsSoftwareDeveloperKits.JPG" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Cały artykuł jest &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17870"&gt;tutaj&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4096162449862517349?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4096162449862517349/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4096162449862517349' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4096162449862517349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4096162449862517349'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/04/historia-crystal-reports-sdk.html' title='Historia Crystal Reports SDK'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2195036210376352256</id><published>2010-04-21T08:43:00.003+02:00</published><updated>2010-04-21T08:58:19.350+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports for Visual Studio 2010 beta</title><content type='html'>Można przystąpić do testów beta nowego Crystal Reports dla Visual Studio 2010.&lt;br /&gt;&lt;br /&gt;Zmian jest sporo. Najbardziej chyba ucieszy:&lt;br /&gt;- możliwość tworzenia kaskadowych parametrów&lt;br /&gt;- ustawianie orientacji strony dla sekcji (dotychczas tylko dla całego raportu)&lt;br /&gt;- eksport do XLSX, czyli do arkuszy Excel 2007 (dotychczas tylko XLS)&lt;br /&gt;- WPF Viewer&lt;br /&gt;&lt;br /&gt;Opis wszystkich zmian znajduje się &lt;a href="http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d01d0431-6928-2d10-1683-a2256fc6bd0d?QuickLink=index&amp;overridelayout=true"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Aby przystąpić do programu Beta, należy wypełnić &lt;a href="http://www.surveymonkey.com/s.aspx?sm=yPt3FOpHY1PqOtgYHHsYjm8sYmxOiMtgkfEIWLU3yJ0%3d&amp;"&gt;formularz &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Następnie można pobrać nową wersję.&lt;br /&gt;&lt;br /&gt;W wersji beta nie ma jeszcze WPF Viewera i paru zapowiadanych innych rzeczy, ale i tak warto obejrzeć nowe możliwości.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2195036210376352256?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2195036210376352256/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2195036210376352256' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2195036210376352256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2195036210376352256'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/04/crystal-reports-for-visual-studio-2010.html' title='Crystal Reports for Visual Studio 2010 beta'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2949541216995783915</id><published>2010-02-18T08:35:00.002+01:00</published><updated>2010-02-18T08:38:14.631+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports 2008 po polsku!</title><content type='html'>SAP opublikowal Language Pack dla języka polskiego (oraz kilku innych).&lt;br /&gt;Można go pobrać &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/16973"&gt;tutaj&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Jak go zainstaluję i przetestuję podzielę się z Wami moimi wrażeniami.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2949541216995783915?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2949541216995783915/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2949541216995783915' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2949541216995783915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2949541216995783915'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/02/crystal-reports-2008-po-polsku.html' title='Crystal Reports 2008 po polsku!'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3385245157917089284</id><published>2010-02-18T08:25:00.002+01:00</published><updated>2010-02-18T08:33:57.702+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='certyfikacja'/><category scheme='http://www.blogger.com/atom/ns#' term='egzaminy'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Nadchodzą zmiany w certyfikacji</title><content type='html'>Od kwietnia 2010 wchodzą zmiany w certyfikacji z Crystal Reports. &lt;br /&gt;Teraz będzie do zdania 1 egzamin &lt;strong&gt;SAP Certified Application Associate - Crystal Reports 2008&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;Więcej informacji na stronie &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/17940"&gt;SAP&lt;/a&gt; oraz na &lt;a href="http://bobjblog.wordpress.com/2010/02/16/new-certification-exams-part-2/"&gt;blogu&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3385245157917089284?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3385245157917089284/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3385245157917089284' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3385245157917089284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3385245157917089284'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/02/nadchodza-zmiany-w-certyfikacji.html' title='Nadchodzą zmiany w certyfikacji'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7334877565707326760</id><published>2010-02-04T09:10:00.002+01:00</published><updated>2010-02-04T09:15:15.384+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WPF'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports w WPF</title><content type='html'>W jaki sposób wyświetlić raport Crystal Reports w aplikacji WPF? Opis znajdziecie w artykule &lt;a href="http://www.codegain.com/index.php?option=com_content&amp;view=article&amp;id=225"&gt;Incorporate Crystal Reports in WPF using C#&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ale już niebawem, w nowej wersji Crystal Reports for Visual Studio 2010 będzie dołączony Viewer do WPF.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7334877565707326760?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7334877565707326760/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7334877565707326760' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7334877565707326760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7334877565707326760'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2010/02/crystal-reports-w-wpf.html' title='Crystal Reports w WPF'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-686383128201174656</id><published>2009-12-30T12:55:00.002+01:00</published><updated>2009-12-30T12:56:55.862+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Crystal Reports na twiterze</title><content type='html'>Kolejny kanał na twiterze na temat Crystal Reports: http://twitter.com/crystalreports&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-686383128201174656?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/686383128201174656/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=686383128201174656' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/686383128201174656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/686383128201174656'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/crystal-reports-na-twiterze_30.html' title='Crystal Reports na twiterze'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8686293084351200362</id><published>2009-12-18T11:40:00.002+01:00</published><updated>2009-12-18T11:43:05.724+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports XI R2'/><title type='text'>Crystal Reports XI R2 Service Pack 6</title><content type='html'>Pojawił się właśnie Service Pack 6 do Crystala XI R2.&lt;br /&gt;Można go pobrać bezpośrednio &lt;a href="https://smpdl.sap-ag.de/~sapidp/012002523100015859952009E/crxir2win_sp6.exe"&gt;tutaj&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8686293084351200362?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8686293084351200362/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8686293084351200362' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8686293084351200362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8686293084351200362'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/crystal-reports-xi-r2-service-pack-6.html' title='Crystal Reports XI R2 Service Pack 6'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8953809065337404546</id><published>2009-12-17T10:08:00.003+01:00</published><updated>2009-12-17T10:10:24.659+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Crystal Reports na twiterze</title><content type='html'>Załoga SAP'a odpowiedzialna za komponenty programistyczne do crystal Reports uruchomiła własny kanał na twiterze &lt;a href="http://twitter.com/SAPCRNetSup"&gt;#SAPCRNetSup&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8953809065337404546?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8953809065337404546/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8953809065337404546' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8953809065337404546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8953809065337404546'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/crystal-reports-na-twiterze.html' title='Crystal Reports na twiterze'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5008705591500663689</id><published>2009-12-17T09:34:00.003+01:00</published><updated>2009-12-17T09:53:47.761+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports for visual studio 2010'/><title type='text'>Crystal Reports w Visual Studio 2010</title><content type='html'>Testuję już Visual Studio 2010 i niecierpliwie czekałem na informacje czy Crystal Reports będzie nadal wspierany w Visual Studio.&lt;br /&gt;&lt;br /&gt;Mamy już potwierdzenie, że tak.&lt;br /&gt;&lt;br /&gt;Wprowadzonych zostanie wiele zmian:&lt;br /&gt;- &lt;strong&gt;Crystal Reports nie będzie zawarty w Visual Studio 2010&lt;/strong&gt;&lt;br /&gt;- zamiast tego SAP udostępni za darmo do pobrania pakiet &lt;strong&gt;Crystal Reports for Visual Studio 2010&lt;/strong&gt;&lt;br /&gt;- wersja produkcyjna ukaże się nie później niż w 3 kwartale 2010&lt;br /&gt;- jeśli chodzi o dystrybucję, to runtime MSM nie będzie już dostępny. Jedynie MSI i ClickOnce.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Nowości:&lt;br /&gt;- WPF Viewer (na to czekałem)&lt;br /&gt;- Export do Excela w formacie XLSX (format wprowadzony w Excelu 2007)&lt;br /&gt;- Nowy format pliku RPT tylko do odczytu, nazwany RPTR. Plik RPTR będzie można stworzyć na podstawie pliku RPT.&lt;br /&gt;RPTR będzie możliwy do otwarcia tylko przez przeglądarkę raportu. Designer nie będzie mógł podejrzeć w jaki sposób zbudowany jest raport, co ma zapewnić ochronę wartości intelektualnej.&lt;br /&gt;- kaskadowe parametry (tego brakowało)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Na podstawie &lt;a href="http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14514"&gt;artykułu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5008705591500663689?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5008705591500663689/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5008705591500663689' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5008705591500663689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5008705591500663689'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/crystal-reports-w-visual-studio-2010.html' title='Crystal Reports w Visual Studio 2010'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5474436069544658997</id><published>2009-12-15T10:37:00.002+01:00</published><updated>2009-12-15T10:45:57.359+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Wartości ujemne w pozycjach</title><content type='html'>Ciekawy trick opublikował Ken Hamady.&lt;br /&gt;&lt;br /&gt;Jak wiadomo, aby pobrać znak na określonej pozycji w ciągu tekstowym, wystarczy wywołać: &lt;br /&gt;{Customer.Customer Name} [3]&lt;br /&gt;&lt;br /&gt;(innym sposobem jest użyciu funkcji Mid)&lt;br /&gt;&lt;br /&gt;Ale co ciekawe, jako pozycję można wstawiać wartości ujemne!&lt;br /&gt;{Customer.Customer Name} [-1]&lt;br /&gt;&lt;br /&gt;Powyższe wyrażenie pobiera ostatni znak w ciągu tekstowym.&lt;br /&gt;&lt;br /&gt;To samo można przenieść na tablicę. &lt;br /&gt;&lt;br /&gt;Aby pobrać ostatni element w tablicy wystarczy wywołać:&lt;br /&gt;NumberVar array MyArray;&lt;br /&gt;MyArray [-1]&lt;br /&gt;&lt;br /&gt;To dużo łatwiejsze, niż używanie funkcji Length, Count or Ubound.&lt;br /&gt;&lt;br /&gt;Na podstawie artykułu &lt;a href="http://kenhamady.com/cru/archives/862"&gt;Using negative subscripts&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5474436069544658997?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5474436069544658997/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5474436069544658997' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5474436069544658997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5474436069544658997'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/wartosci-ujemne-w-pozycjach.html' title='Wartości ujemne w pozycjach'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1440159059497835076</id><published>2009-12-04T14:32:00.009+01:00</published><updated>2009-12-04T14:41:22.608+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 9'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports xi'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 10'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 8.5'/><title type='text'>Starsze wersje Crystal Reports</title><content type='html'>Jeśli ktoś szuka starych wersji Crystal Reports (CR 10, 9.0, 8.5) to może je teraz zakupić w sklepie &lt;a href="http://store.businessobjects.com/store/bobjemea/DisplayCategoryProductListPage&amp;CategoryID=11900200"&gt;online&lt;/a&gt;:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1440159059497835076?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1440159059497835076/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1440159059497835076' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1440159059497835076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1440159059497835076'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/12/starsze-wersje-crystal-reports.html' title='Starsze wersje Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2107832440599063921</id><published>2009-10-22T09:05:00.001+02:00</published><updated>2009-10-22T09:10:22.909+02:00</updated><title type='text'>Nowy model licencyjny dla Crystal Reports</title><content type='html'>Koncern SAP przygotował nowy model licencyjny dla przejętego w 2007 roku oprogramowania BI o nazwie Crystal Reports. &lt;br /&gt;&lt;br /&gt;Polecam tekst &lt;a href="http://www.heise-online.pl/newsticker/news/item/Nowy-model-licencyjny-dla-Crystal-Reports-768648.html"&gt;Nowy model licencyjny dla Crystal Reports&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2107832440599063921?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2107832440599063921/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2107832440599063921' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2107832440599063921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2107832440599063921'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/10/nowy-model-licencyjny-dla-crystal.html' title='Nowy model licencyjny dla Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5970009838461447877</id><published>2009-10-21T08:58:00.002+02:00</published><updated>2009-10-21T09:02:56.215+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tricks'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>20 Sekretów Crystal Reports</title><content type='html'>Zaawansowanym użytkownikom Crystal Reports polecam lekturę &lt;strong&gt;&lt;a href="http://www.hammerman.com/files/20secrets.pdf"&gt;Crystal Reports Secrets&lt;/a&gt;&lt;/strong&gt;. Dokument zawiera 20 tricków dla projektantów i programistów Crystal Reports.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5970009838461447877?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5970009838461447877/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5970009838461447877' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5970009838461447877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5970009838461447877'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/10/20-sekretow-crystal-reports.html' title='20 Sekretów Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4775439328635517001</id><published>2009-10-01T10:47:00.005+02:00</published><updated>2009-10-01T10:53:30.744+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='książka'/><title type='text'>Tutoriale</title><content type='html'>Znalazłem w sieci przykładowe rozdziały do kursu Crystal Reports 2008 firmy Hammerman Associates.&lt;br /&gt;&lt;br /&gt;Chapter 2 - The Design Window (level 1)&lt;br /&gt;&lt;a href="http://hammerman.com/doc/Level_1_Sample_Chapter.pdf"&gt;http://hammerman.com/doc/Level_1_Sample_Chapter.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Chapter 3 – Running Totals (level 2)&lt;br /&gt;&lt;a href="http://hammerman.com/doc/Level_1_Sample_Chapter.pdf"&gt;http://hammerman.com/doc/Level_1_Sample_Chapter.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Można oczywiście kupić cały podręcznik.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4775439328635517001?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4775439328635517001/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4775439328635517001' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4775439328635517001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4775439328635517001'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/10/tutoriale.html' title='Tutoriale'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7863605135620600558</id><published>2009-09-30T10:41:00.003+02:00</published><updated>2009-09-30T11:34:51.822+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports for Visual Studio 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='sharepoint'/><title type='text'>Crystal Reports Webpart for Sharepoint</title><content type='html'>Na stronie CodeProject został opublikowany artykuł opisujący w jaki sposób wyświetlić raporty Crystal Reports w sharepointcie &lt;a href="http://www.codeproject.com/KB/sharepoint/CustomCRWP2.aspx"&gt;Crystal Reports Webpart for Sharepoint&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7863605135620600558?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7863605135620600558/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7863605135620600558' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7863605135620600558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7863605135620600558'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/crystal-reports-webpart-for-sharepoint.html' title='Crystal Reports Webpart for Sharepoint'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7840696037383529361</id><published>2009-09-30T09:08:00.004+02:00</published><updated>2009-09-30T09:52:06.128+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports xi'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Polska wersja Crystal Reports XI - refleksje</title><content type='html'>Przez wiele lat użytkownicy  Crystal Reports, zwłaszcza ci nowi, dopytywali się o polską wersję tego produktu. Wreszcie pojawiła się już jakiś czas temu polska wersja Crystal Reports XI PL. &lt;br /&gt;Jak wypadło tłumaczenie? Czy warto kupować polską wersję Crystal Reports XI?&lt;br /&gt;&lt;br /&gt;Po zainstalowaniu i uruchomieniu zobaczymy polskie menu! Zakładki [Projekt], [Podgląd]. o jak miło...&lt;br /&gt;&lt;br /&gt;Naciskamy F1 (Pomoc) i co widzimy? Help po angielsku :( Tutaj następuje pierwsze rozgoryczenie.&lt;br /&gt;&lt;br /&gt;OK, rozwijamy menu.&lt;br /&gt;&lt;br /&gt;Dowiadujemy się, że jesteśmy ekspertem od wszystkiego "Ekspert sekcji", "Ekspert grupy", "Ekspert XML", itd. Bezpośrednie tłumaczenie z angielskiego słowa Expert. Lepiej w tym miejscu brzmiałby "kreator". Idźmy dalej...&lt;br /&gt;&lt;br /&gt;Kto zgadnie do czego służy opcja "Może rosnąć"? To tłumaczenie "Can grow" :)&lt;br /&gt;W Excelu ładnie przetłumaczone na "Zawijaj tekst".&lt;br /&gt;&lt;br /&gt;Kolejny kwiatek: "Wstaw wiersz", zamiast "Wstaw linię" (ang. Insert Line), co całkowicie wprowadza w błąd użytkownika.&lt;br /&gt;&lt;br /&gt;Odnoszę wrażenie, że osoba, która dokonała tłumaczenia, nie zna w ogóle Crystal Reports. &lt;br /&gt;&lt;br /&gt;Kolejna niespodzianka - w niektórych miejscach w menu można natknąć się na opcje po niemiecku!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Czas na podsumowanie. &lt;br /&gt;&lt;br /&gt;Jeśli ktoś zaczyna dopiero przygodę z Crystal Reports to myślę, że TAK. Wielu użytkowników nie zna dobrze języka angielskiego i będzie mu łatwiej poruszać się po narzędziu. Mimo niefortunnych tłumaczeń niektórych opcji, przyzwyczai się do nich i będzie do dla niego coś naturalnego. Musi jednak pamiętać, że nie będzie miał wsparcia w postaci polskiego helpa. &lt;br /&gt;&lt;br /&gt;Starym użytkownikom CR proponuję się zastanowić, bo mogą mieć problemy z odnalezieniem niektórych opcji.&lt;br /&gt;&lt;br /&gt;Czekam na polską wersję Crystal Reports 2008, która być może ukaże się jeszcze w tym roku. Pojawiła się już czeska wersja, więc może jesteśmy następni w kolejce. Oby nowe tłumaczenie było lepsze i posiadało polską pomoc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7840696037383529361?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7840696037383529361/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7840696037383529361' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7840696037383529361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7840696037383529361'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/polska-wersja-crystal-reports-xi.html' title='Polska wersja Crystal Reports XI - refleksje'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4876350827577682275</id><published>2009-09-18T13:04:00.002+02:00</published><updated>2009-09-18T13:13:42.873+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='visual studio .net'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='UFL'/><title type='text'>UFL w .NET</title><content type='html'>UFL (User Function Libraries) umożliwiają rozszerzenie i tak już bogatej palety funkcji w Crystal Reports. UFL najłatwiej pisać w starym poczciwym Visual Basic 6.0&lt;br /&gt;&lt;br /&gt;Ale co zrobić jeśli pracujemy już tylko w Visual Studio .NET ?&lt;br /&gt;Niestety, nie ma wprost takiej możliwości :(&lt;br /&gt;&lt;br /&gt;Zobaczcie z resztą sami:&lt;br /&gt;&lt;a href="http://www.codeproject.com/KB/dotnet/DecryptForCrystal.aspx"&gt;http://www.codeproject.com/KB/dotnet/DecryptForCrystal.aspx &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Autor tworzy logikę funkcji w VSNET, ale na końcu sięga po VB 6.0, aby zobaczył ją Crystal Reports!&lt;br /&gt;&lt;br /&gt;Obiecam zmierzyć się osobiście z tym problemem, aby wszystko zrobić w Visual Studio NET &lt;br /&gt;&lt;br /&gt;Swoją drogą, ciekawy pomysł z enkrypcją danych.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4876350827577682275?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4876350827577682275/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4876350827577682275' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4876350827577682275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4876350827577682275'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/ufl-w-net.html' title='UFL w .NET'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3910838801323267384</id><published>2009-09-18T11:58:00.003+02:00</published><updated>2009-09-18T12:03:08.694+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Visual Studio 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Visual Studio 2010 i Crystal Reports</title><content type='html'>Zainstalowałem właśnie Visual Studio 2010 Beta 1. W szablonach aplikacji nie znajdziecie jednak Crystal Reports, ani jego komponentów na pasku narzędzi.&lt;br /&gt;&lt;br /&gt;Ale uspokajam miłośników Crystala - ma się znaleźć w kolejnych odsłonach Visual Studio 2010.&lt;br /&gt; &lt;br /&gt;Polecam wątek &lt;a href="http://social.msdn.microsoft.com/Forums/en-US/vscrystalreports/thread/24bd3f52-8b22-47ee-90eb-2504d49a4625"&gt;Crystal Reports dropped in Visual Studio 2010???&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Ciekawe, jaką wersję Crystal Reports nam podarują...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3910838801323267384?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3910838801323267384/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3910838801323267384' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3910838801323267384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3910838801323267384'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/visual-studio-2010-i-crystal-reports.html' title='Visual Studio 2010 i Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3620655895070497449</id><published>2009-09-18T09:14:00.003+02:00</published><updated>2009-09-18T09:18:28.814+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports for Visual Studio 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports for Visual Studio 2008 a Crystal Reports 2008</title><content type='html'>Czym się różni się &lt;span style="font-weight:bold;"&gt;Crystal Reports for Visual Studio 2008&lt;/span&gt; od &lt;span style="font-weight:bold;"&gt;Crystal Reports 2008&lt;/span&gt;?&lt;br /&gt;&lt;br /&gt;Wersja wbudowana w Visual Studio jest bardzo odchudzona i warto pomyśleć o kupnie pełnej wersji, jeśli poważnie myślimy o wykorzystaniu tego narzędzia.&lt;br /&gt;&lt;br /&gt;Porównanie wersji znajdziecie na stronie &lt;a href="http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/visualstudio/comparisonmatrix/index.epx"&gt;Crystal Reports for Visual Studio .NET Product Comparison&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3620655895070497449?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3620655895070497449/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3620655895070497449' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3620655895070497449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3620655895070497449'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/crystal-reports-for-visual-studio-2008.html' title='Crystal Reports for Visual Studio 2008 a Crystal Reports 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2645818402372790457</id><published>2009-09-18T09:00:00.003+02:00</published><updated>2009-09-18T09:19:18.390+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 9'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 8'/><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports xi'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 10'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 8.5'/><title type='text'>Porównanie wersji Crystal Reports od 8.0 do 2008</title><content type='html'>Mimo, że najnowsza wersja Crystala to Crystal Reports 2008, to nadal wiele osób, używa z powodzeniem starszych wersji. Zwykle są to wersje 10 i XI.&lt;br /&gt;&lt;br /&gt;Czasami udzielając porady takiej osobie, nie pamiętam dokładnie w której wersji pojawiła się dana funkcja i czy użytkownik może jej użyć. Ja sam pracuję w Crystal Reports od wersji 6.5 :)&lt;br /&gt;&lt;br /&gt;Z pomocą przychodzi wówczas tabelka: &lt;a href="http://download.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/brochures/download.epd?context=B09C99099E613D278F9098FE8B5B237F8AA8130153090ECFA2CDCA84BD1549F954A33EC9EA05B007A82D96A629BBD58932DAE7891160AFA5"&gt;Features by edition Comparison Chart&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2645818402372790457?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2645818402372790457/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2645818402372790457' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2645818402372790457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2645818402372790457'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/porownanie-wersji-crystal-reports-od-80.html' title='Porównanie wersji Crystal Reports od 8.0 do 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1345046631977455055</id><published>2009-09-10T12:44:00.003+02:00</published><updated>2009-09-10T12:49:14.939+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='crystal reports xi'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Wersje trial Crystal Reports</title><content type='html'>Wersje trialowe 30-dniowe narzędzi Crystal Reports 2008, XI oraz XCelsius można pobrać ze strony: &lt;a href="http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx"&gt;http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wystarczy wypełnić formularz i pobrać wersję. Drogą mailową otrzymamy klucz licencyjny, który trzeba podać podczas instalacji. Przed 30 dni możemy pracować do woli :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1345046631977455055?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1345046631977455055/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1345046631977455055' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1345046631977455055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1345046631977455055'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/wersje-trial-crystal-reports.html' title='Wersje trial Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6654265777979142925</id><published>2009-09-10T12:24:00.003+02:00</published><updated>2009-09-10T12:29:28.394+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Obliczanie czasu pracy pracowników</title><content type='html'>Ostatnio miałem zapytanie od użytkownika Crystal Reports, który chciał w czytelny sposób przedstawić czas pracy swoich pracowników. Np. 7 godz. 25 min.&lt;br /&gt;&lt;br /&gt;Zaproponowałem następujące rozwiązanie:&lt;br /&gt;1. Tworzymy formułę @Czas i obliczamy różnicę pomiędzy czasem wejścia i wyjścia pracownika, w minutach:&lt;br /&gt;DateDiff('n', godzina_wejscia, godzina_wyjscia)&lt;br /&gt;&lt;br /&gt;2. Następnie tworzymy formułę, która wyświetli odpowiednio sformatowany czas:&lt;br /&gt;Cstr(Truncate ({@Czas}/60) ,0) + ' godz. ' + cstr({@Czas}  - Truncate ({@Czas}/60)  * 60 ,0) + ' min.'&lt;br /&gt;&lt;br /&gt;Przykładowy raport do pobrania &lt;a href="www.sulmar.net/crystal/Obliczanie czasu pracy.rpt"&gt;tutaj&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6654265777979142925?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6654265777979142925/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6654265777979142925' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6654265777979142925'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6654265777979142925'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/09/obliczanie-czasu-pracy-pracownikow.html' title='Obliczanie czasu pracy pracowników'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4182955876909737908</id><published>2009-08-04T09:45:00.003+02:00</published><updated>2009-08-04T09:52:35.117+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports 2008 Service Pack 2</title><content type='html'>Właśnie wyszedł &lt;b&gt;Service Pack 2 do Crystal Reports 2008&lt;/b&gt;.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Nowości:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Oficjalne wsparcie dla Windows 7&lt;/li&gt;&lt;li&gt;Instalator MSI nie wymaga już wprowadzania keycode&lt;/li&gt;&lt;li&gt;Kontrolka .NET Winform Viewer potrafi wyświetlić osadzony obiekt flash w raporcie&lt;/li&gt;&lt;li&gt;Rozszerzenie interpretacji HTML &lt;/li&gt;&lt;li&gt;poprawki błędów (&lt;a href="http://help.sap.com/businessobject/product_guides/cr2008V1/en/CR2008_SP2_Fixed_Issues_en.pdf"&gt;link&lt;/a&gt;)&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;SP2 do pobrania ze strony: &lt;a href="https://www.sdn.sap.com/irj/boc/crystalreports?rid=/webcontent/uuid/90d7dc4e-36ce-2b10-d2b3-d5d72d067e21"&gt;Crystal Reports 2008 Service Pack Reference&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4182955876909737908?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4182955876909737908/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4182955876909737908' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4182955876909737908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4182955876909737908'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/08/crystal-reports-2008-service-pack-2.html' title='Crystal Reports 2008 Service Pack 2'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-2312305686555966591</id><published>2009-08-03T16:04:00.002+02:00</published><updated>2009-08-03T16:05:21.182+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Co nowego dla programistów w CR 2008?</title><content type='html'>Polecam prezentację &lt;a href="http://www.oneandzerohappyday.com/downloads/Whats_New_for_Developers_in_the_New_Crystal_Reports.pdf"&gt;What's new for Developers in in Crystal Reports 2008&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-2312305686555966591?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/2312305686555966591/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=2312305686555966591' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2312305686555966591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/2312305686555966591'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/08/co-nowego-dla-programistow-w-cr-2008.html' title='Co nowego dla programistów w CR 2008?'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-601516586463551773</id><published>2009-08-03T15:57:00.002+02:00</published><updated>2009-12-30T12:48:41.178+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports Runtime'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports for Visual Studio .NET Runtime Distribution - Versions 9.1 to 12.0</title><content type='html'>Kolejny cenna strona - zestawienie wszystkich wersji Crystal Reports Runtime:&lt;a href="https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567"&gt;Crystal Reports v. 9.1 to 12.x VS .NET Runtime Distribution &amp; Supported Operating Systems&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-601516586463551773?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/601516586463551773/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=601516586463551773' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/601516586463551773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/601516586463551773'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/08/crystal-reports-for-visual-studio-net.html' title='Crystal Reports for Visual Studio .NET Runtime Distribution - Versions 9.1 to 12.0'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8907918279258249229</id><published>2009-07-24T11:46:00.004+02:00</published><updated>2009-07-24T11:53:46.800+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Service Pack'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports XI R2'/><title type='text'>Gdzie szukać Service Packów do Crystal Reports?</title><content type='html'>Zauważyłem, że niektórzy z użytkowników szukają Service Packów pod linkiem:&lt;div&gt;&lt;a href="http://resources.businessobjects.com/support/additional_downloads/service_packs/crystal_reports_en.asp#CRXIR2"&gt;http://resources.businessobjects.com/support/additional_downloads/service_packs/crystal_reports_en.asp#CRXIR2&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Jest to stara, nie zawsze aktualna strona. Na przykład brakuje CR XI R2 SP 5. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dlatego polecam korzystanie ze strony:&lt;/div&gt;&lt;div&gt;&lt;a href="http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm"&gt;http://service.sap.com/sap/bc/bsp/spn/bobj_download/main.htm&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wygodny filtr ułatwia wyszukiwanie.&lt;/div&gt;&lt;div&gt;  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8907918279258249229?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8907918279258249229/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8907918279258249229' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8907918279258249229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8907918279258249229'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/gdzie-szukac-service-packow-do-crystal.html' title='Gdzie szukać Service Packów do Crystal Reports?'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3300764263047631102</id><published>2009-07-16T14:45:00.003+02:00</published><updated>2009-07-16T15:16:42.461+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deployment'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Instalator</title><content type='html'>Jeśli ktoś z Was osadził Crystal Reports w swojej aplikacji, to niech nie odkłada tworzenie instalatora MSI na ostatnią chwilę... (swoją drogą, najlepiej jak instalator jest utrzymywany od samego początku projektu). &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mimo, że są SAP dostarcza moduły MSM to można być zaskoczonym błędami podczas linkowania msi. Takie niemiłe doświadczenie spotkało mnie przy tworzeniu instalatora z użyciem WiX.&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;SAP opublikował właśnie tutorial &lt;span class="Apple-style-span" style=""&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/go/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_dev/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes{6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333333353332333633313336}.do"&gt;How to build a setup package with Crystal Reports 2008 SP1 merge modules and Visual Studio .NET 2008?&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mam nadzieję, że ułatwi on wreszcie deployment.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3300764263047631102?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3300764263047631102/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3300764263047631102' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3300764263047631102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3300764263047631102'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/instalator.html' title='Instalator'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7588263073541795612</id><published>2009-07-15T16:35:00.008+02:00</published><updated>2009-07-15T16:57:34.584+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='add-in'/><title type='text'>Add-in Show SQL Query and Result</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wObByg4zrhw/Sl3scsSPI0I/AAAAAAAAFIM/rlg7SA4DuHU/s1600-h/show+sql+query.PNG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_wObByg4zrhw/Sl3scsSPI0I/AAAAAAAAFIM/rlg7SA4DuHU/s400/show+sql+query.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5358699109308900162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span"  style="color:#0000EE;"&gt;&lt;span class="Apple-style-span" style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Od dawna brakowało mi przy opcji Show SQL Query podglądu na pobrane dane. Postanowiłem skorzystać z możliwości, które daje CR 2008 i stworzyłem w C# własny dodatek (add-in).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dodatek o nazwie &lt;b&gt;Show SQL Query and Result&lt;/b&gt;, wyświetla zapytanie SQL oraz dodatkowo pobiera wynik zapytania. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Dzięki temu już nie trzeba przeklejać zapytania do innego narzędzia, aby zobaczyć co faktycznie zwraca zapytanie. Co więcej, zapytanie można od ręki modyfikować, ale tylko w celach diagnostycznych - zmodyfikowane zapytanie nie jest zapisywane do raportu, więc nie ma obaw, że "popsujemy" raport.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Instalacja:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style=" border-collapse: collapse;  font-family:arial;font-size:13px;"&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;1. Pobierz &lt;/span&gt;&lt;a href="http://www.sulmar.net/crystal/cscShowSQLQuery.dll"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;cscShowSQLQuery.dll&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;2. Skopiuj cscShowSQLQuery.dll do folderu:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:'courier new', monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\Addins&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;jeśli nie ma podkatalogu &lt;/span&gt;&lt;span style="font-family:'courier new', monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Addins&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt; to załóż go.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;2. Uruchom lub zrestartuj Crystal Reports&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;3. Otwórz raport, pojawi się nowe menu Add-ins | Show SQL Query&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Ograniczenia&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;- brak obsługi trusted connection&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;- błąd, jeśli raport nie jest na bazie sql&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;poprawię w kolejnej wersji ;-)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Miłego korzystania :)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;Mile widziane komentarze.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7588263073541795612?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7588263073541795612/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7588263073541795612' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7588263073541795612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7588263073541795612'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/add-in-show-sql-query-and-result.html' title='Add-in Show SQL Query and Result'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_wObByg4zrhw/Sl3scsSPI0I/AAAAAAAAFIM/rlg7SA4DuHU/s72-c/show+sql+query.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1358095859012580651</id><published>2009-07-13T16:28:00.002+02:00</published><updated>2009-07-13T16:31:10.493+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports Runtime'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Licencjowanie Crystal Reports Runtime</title><content type='html'>&lt;div&gt;Informacje na temat licencjowania Crystal Reports Runtime, akapit Component Engine Redistribution Licensing:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; border-collapse: collapse; font-size: 13px; "&gt;&lt;a href="http://www.sap.com/solutions/sapbusinessobjects/sme/reporting/crystalreports/licensing/index.epx" target="_blank" style="color: rgb(0, 0, 204); "&gt;http://www.sap.com/solutions/&lt;wbr&gt;sapbusinessobjects/sme/&lt;wbr&gt;reporting/crystalreports/&lt;wbr&gt;licensing/index.epx&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:arial;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:arial;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1358095859012580651?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1358095859012580651/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1358095859012580651' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1358095859012580651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1358095859012580651'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/licencjowanie-crystal-reports-runtime.html' title='Licencjowanie Crystal Reports Runtime'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-528561794099530017</id><published>2009-07-13T16:13:00.005+02:00</published><updated>2010-12-09T14:54:29.264+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='API'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Show SQL Query</title><content type='html'>Jak wyświetlić zapytanie SQL w swojej aplikacji, na którym oparty jest raport?&lt;div&gt;Trzeba skorzystać z RAS SDK, gdyż sam Crystal Reports Engine tego nie umożliwia.&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Oto kod w C#:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;// Declarations&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // CrystalDecisions.CrystalReports.Engine.ReportDocument boReportDocument = new CrystalDecisions.CrystalReports.Engine.ReportDocument();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            CrystalDecisions.ReportAppServer.ClientDoc.ISCDReportClientDocument boReportClientDocument;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            CrystalDecisions.ReportAppServer.Controllers.RowsetController boRowsetController;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            CrystalDecisions.ReportAppServer.DataDefModel.ISCRGroupPath boGroupPath = null;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            string temp = "";&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // Load the report from the application directory&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            boReportDocument.Load(filename);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;           &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // Set database logon&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            boReportDocument.SetDatabaseLogon(user, password);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // Access the ReportClientDocument in the ReportDocument (EROM bridge)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // Note this is available without a dedicated RAS with SP2 for XI R2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            boReportClientDocument = boReportDocument.ReportClientDocument;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            CrystalDecisions.ReportAppServer.DataDefModel.ConnectionInfo rcConnectionInfo = boReportClientDocument.DatabaseController.GetConnectionInfos(null)[0].Clone(true);&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            CrystalDecisions.ReportAppServer.DataDefModel.PropertyBag rcLogonInfo = (CrystalDecisions.ReportAppServer.DataDefModel.PropertyBag)rcConnectionInfo.Attributes["QE_LogonProperties"];&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // use the RowsetController to get the SQL query&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // Note: If a report has parameters they must be supplied before getting the &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            // SQL query.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            boRowsetController = boReportClientDocument.RowsetController;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            boGroupPath = new CrystalDecisions.ReportAppServer.DataDefModel.GroupPath();&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:'courier new';"&gt;            string sql = boRowsetController.GetSQLStatement(boGroupPath, out temp); &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-528561794099530017?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/528561794099530017/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=528561794099530017' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/528561794099530017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/528561794099530017'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/show-sql-query.html' title='Show SQL Query'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7706633867240137093</id><published>2009-07-09T11:19:00.002+02:00</published><updated>2009-07-09T11:23:07.073+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='add-in'/><title type='text'>Crystal Reports 2008 add-in</title><content type='html'>Crystal Reports 2008 umożliwia podpianie dodatków (add-ins), dzięki temu możemy uzyskać dodatkowe funkcje. Takie dodatki można tworzyć w Visual Studio. &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wkrótce umieszczę jakiś przykład z opisem.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7706633867240137093?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7706633867240137093/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7706633867240137093' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7706633867240137093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7706633867240137093'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/crystal-reports-2008-add-in.html' title='Crystal Reports 2008 add-in'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7803144909719988514</id><published>2009-07-09T11:06:00.004+02:00</published><updated>2009-07-09T11:11:28.059+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><title type='text'>Eksport raportu do XML</title><content type='html'>Crystal Reports potrafi eksportować raporty do formatu XML. Co więcej podczas eksportu można zastosować transformację XSL/XSLT. Dzięki temu uzyskujemy możliwość eksportu raportu do dowolnego formatu. Na przykład do tekstu, kanału rss, lub do formatu specyficznej aplikacji.&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Kilka przykładów można znaleźć w artykule &lt;span class="Apple-style-span"   style=" color: rgb(239, 171, 0);  font-weight: bold; text-transform: uppercase; font-family:Arial;font-size:13px;"&gt;&lt;a href="https://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/c0a2cb6e-9e75-2b10-ceb1-cec8a6d13418"&gt;XSL AN XSLT TRANSFORMS FOR CRYSTAL REPORTS 2008 XML EXPORTING&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"    style="font-family:Arial;font-size:100%;color:#EFAB00;"&gt;&lt;span class="Apple-style-span"  style=" text-transform: uppercase;font-size:13px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial;color:#EFAB00;"&gt;&lt;span class="Apple-style-span" style=" text-transform: uppercase;"&gt;&lt;b&gt;&lt;span class="Apple-style-span"  style="color: rgb(0, 0, 0);   font-weight: normal; text-transform: none; font-family:Georgia;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;To jest również sposób na drukowanie raportów Crystal Reports na drukarce tekstowej.&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7803144909719988514?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7803144909719988514/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7803144909719988514' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7803144909719988514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7803144909719988514'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/eksport-raportu-do-xml.html' title='Eksport raportu do XML'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-4330046933204373015</id><published>2009-07-08T13:50:00.002+02:00</published><updated>2009-07-08T13:52:53.440+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports 2008 Service Pack 1</title><content type='html'>&lt;div&gt;Wszyskim użytkownikom, którzy zakupili Crystal Reports 2008 przypominam, że powinni pobrać Service Pack 1. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Service Packów do wersji 2008 było już kilka, więc aby się nie pogubić co zainstalować, najlepiej skorzystać ze strony &lt;span class="Apple-style-span" style="font-family: Arial; color: rgb(239, 171, 0); font-weight: bold; text-transform: uppercase; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;a href="https://www.sdn.sap.com/irj/boc/crystalreports?rid=/webcontent/uuid/90d7dc4e-36ce-2b10-d2b3-d5d72d067e21"&gt;CRYSTAL REPORTS 2008 SERVICE PACK REFERENCE&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-4330046933204373015?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/4330046933204373015/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=4330046933204373015' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4330046933204373015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/4330046933204373015'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/07/crystal-reports-2008-service-pack-1.html' title='Crystal Reports 2008 Service Pack 1'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7860253633217644266</id><published>2009-06-04T14:02:00.003+02:00</published><updated>2009-06-04T14:03:59.288+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports Xtreme.mdb download</title><content type='html'>Przykładowa baza Xtreme nie jest już instalowana razem z Crystal Reports 2008. Trzeba ją osobno ściągnać ze strony SAP. Ale trzeba wykonać wiele kliknięć zanim się do niej dokopiemy, więc polecam bezpośredniego linka dla leniwych:&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Century Gothic'; "&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;a href="http://blog.crystalreportsbook.com/downloads/xtreme_mdb.zip"&gt;http://blog.crystalreportsbook.com/downloads/xtreme_mdb.zip&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7860253633217644266?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7860253633217644266/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7860253633217644266' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7860253633217644266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7860253633217644266'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/crystal-reports-xtrememdb-download.html' title='Crystal Reports Xtreme.mdb download'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7103182268610401039</id><published>2009-06-04T14:00:00.001+02:00</published><updated>2009-06-04T14:01:39.796+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Co nowego w Crystal Reports 2008</title><content type='html'>&lt;div&gt;Co nowego w jednym miejscu:&lt;/div&gt;&lt;a href="http://msdotnetsupport.blogspot.com/2009/05/crystal-reports-2008-whats-new.html"&gt;http://msdotnetsupport.blogspot.com/2009/05/crystal-reports-2008-whats-new.html&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;  &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7103182268610401039?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7103182268610401039/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7103182268610401039' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7103182268610401039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7103182268610401039'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/co-nowego-w-crystal-reports-2008.html' title='Co nowego w Crystal Reports 2008'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3974074561002399816</id><published>2009-06-04T13:54:00.002+02:00</published><updated>2009-06-04T13:56:59.305+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='książka'/><title type='text'>Crystal Reports 2008 For Dummies</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wObByg4zrhw/Sie2g7OoK1I/AAAAAAAAE8w/Vyyf4aY48lo/s1600-h/books.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 128px; height: 160px;" src="http://1.bp.blogspot.com/_wObByg4zrhw/Sie2g7OoK1I/AAAAAAAAE8w/Vyyf4aY48lo/s320/books.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5343440159669496658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" white-space: pre; font-family:Arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Crystal Reports 2008 For Dummies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"   style="  white-space: pre; font-family:Arial;font-size:13px;"&gt; &lt;/span&gt;to książka dla początkujących użytkowników Crystal Reports. Kilka przykładowych rozdziałów można poczytać na google books:&lt;/div&gt;&lt;a href="http://books.google.pl/books?id=Q0x21-20d3AC"&gt;http://books.google.pl/books?id=Q0x21-20d3AC&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3974074561002399816?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3974074561002399816/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3974074561002399816' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3974074561002399816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3974074561002399816'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/crystal-reports-2008-for-dummies.html' title='Crystal Reports 2008 For Dummies'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_wObByg4zrhw/Sie2g7OoK1I/AAAAAAAAE8w/Vyyf4aY48lo/s72-c/books.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-13254866913123598</id><published>2009-06-04T13:42:00.003+02:00</published><updated>2009-06-04T13:50:11.671+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports User Group'/><title type='text'>Crystal Reports User Group</title><content type='html'>&lt;div&gt;Powoli rusza strona społeczności (communites) polskich użytkowników Crystal Reports pod nazwą &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Crystal Reports User Group&lt;/span&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Pod adresem&lt;a href="http://plcrug.org.pl/" style=""&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); text-decoration: none;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://plcrug.org.pl/"&gt;http://plcrug.org.pl/&lt;/a&gt; znajdziecie tylko kilka tutoriali, ale pewnie za jakiś czas będzie więcej treści.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Zamierzam uczestniczyć w tym przedsięwzięciu i was też zachęcam do czynnego udziału.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-13254866913123598?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/13254866913123598/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=13254866913123598' title='Komentarze (5)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/13254866913123598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/13254866913123598'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/crystal-reports-user-group.html' title='Crystal Reports User Group'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3056562155103446752</id><published>2009-06-04T13:39:00.003+02:00</published><updated>2009-06-04T13:41:19.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Kolejny sklep online</title><content type='html'>&lt;div&gt;Firma &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Connect Distribution&lt;/span&gt;, niegdyś jedyny dystrybutor Crystal Reports w Polsce, wprowadza również sprzedaż online.&lt;/div&gt;&lt;a href="http://www.softwarepoint.pl/"&gt;http://www.softwarepoint.pl/&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Czyli coraz łatwiej będzie można kupić oprogramowanie Crystal Reports :) &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3056562155103446752?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3056562155103446752/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3056562155103446752' title='Komentarze (5)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3056562155103446752'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3056562155103446752'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/kolejny-sklep-online.html' title='Kolejny sklep online'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7652825876254925768</id><published>2009-06-04T13:33:00.003+02:00</published><updated>2009-06-04T13:37:12.552+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='multilanguage'/><title type='text'>Lookup User Function Library</title><content type='html'>&lt;div&gt;SAP Business Objects opublikował funkcję UFL do Crystal Reports, która ułatwia tworzenie raportów wielojęzycznych (multilanguage). W zewnętrznym pliku XML możemy zdefiniować tłumaczenia słów na poszczególne języki.&lt;/div&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/604d2394-0a0f-2c10-9aa5-d5a3dc31c529"&gt;https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/604d2394-0a0f-2c10-9aa5-d5a3dc31c529&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Mam nadzieję, że to krok do tego, aby w następnej wersji Crystal Reports taka funkcjonalność była wbudowana.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7652825876254925768?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7652825876254925768/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7652825876254925768' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7652825876254925768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7652825876254925768'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/lookup-user-function-library.html' title='Lookup User Function Library'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-1619254966829352522</id><published>2009-06-04T13:24:00.006+02:00</published><updated>2009-06-04T13:31:55.232+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports Runtime'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Nowa wersja .Net viewer i Crystal Reports Runtime</title><content type='html'>&lt;div&gt;Pojawiła się nowa wersja &lt;span class="Apple-style-span"  style=" -webkit-border-horizontal-spacing: 4px; -webkit-border-vertical-spacing: 4px; font-family:tahoma;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;&lt;span class="Apple-style-span"  style=" white-space: pre; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; font-family:Arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;.&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Net viewer&lt;span class="Apple-style-span" style="font-weight: normal;"&gt; i &lt;/span&gt;Crystal Reports Runtime.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="https://smpdl.sap-ag.de/~sapidp/012002523100004610752009E/cr2008_fp14_ri.zip"&gt;https://smpdl.sap-ag.de/~sapidp/012002523100004610752009E/cr2008_fp14_ri.zip&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Obsługuje m.in. osadzone obiekty Flash, a co za tym idzie, integrację z xCelsiusem.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Więcej na ten temat:&lt;/div&gt;&lt;div&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14516"&gt;https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14516&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-1619254966829352522?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/1619254966829352522/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=1619254966829352522' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1619254966829352522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/1619254966829352522'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/06/nowa-wersja-net-viewer-i-crystal.html' title='Nowa wersja .Net viewer i Crystal Reports Runtime'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-8284567133158679804</id><published>2009-05-05T08:12:00.004+02:00</published><updated>2009-06-04T13:59:44.016+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='książka'/><title type='text'>Crystal Reports 2008 Complete Reference</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" font-weight: bold; white-space: pre; font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Zakupiłem właśnie książkę&lt;/span&gt; Crystal Reports 2008 Complete Reference. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" font-weight: bold; white-space: pre;font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:13px;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Polecam ją wszystkim zaawansowam użytkownikom Crystal Reports. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style=" font-weight: bold; white-space: pre;font-family:verdana;"&gt;&lt;span class="Apple-style-span"  style=" ;font-size:13px;"&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Nie jest to książka dla początkujących, bo może ich przestraszyć ilość stron :)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  font-weight: bold; white-space: pre;font-family:verdana;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wObByg4zrhw/Sf_ZNNvX0xI/AAAAAAAAE4A/-ANfm_GTRNg/s1600-h/9780071590983.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 258px; height: 320px;" src="http://1.bp.blogspot.com/_wObByg4zrhw/Sf_ZNNvX0xI/AAAAAAAAE4A/-ANfm_GTRNg/s320/9780071590983.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5332219304879837970" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style=" font-weight: bold; white-space: pre;font-family:verdana;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Przykładowy rozdział w google books:&lt;/div&gt;&lt;div&gt;&lt;a href="http://books.google.pl/books?id=WJimSiFQII0C"&gt;http://books.google.pl/books?id=WJimSiFQII0C&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-8284567133158679804?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/8284567133158679804/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=8284567133158679804' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8284567133158679804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/8284567133158679804'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/05/crystal-reports-2008-complete-reference.html' title='Crystal Reports 2008 Complete Reference'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_wObByg4zrhw/Sf_ZNNvX0xI/AAAAAAAAE4A/-ANfm_GTRNg/s72-c/9780071590983.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3839709831737270122</id><published>2009-05-05T07:54:00.006+02:00</published><updated>2009-05-05T07:59:04.521+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Sklep online SAP BusinessObjects dla Polski</title><content type='html'>&lt;span class="Apple-style-span" style="white-space: pre-wrap; "&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;SAP BusinessObjects otworzył sklep online dla Polski, w którym można zakupić licencje Crystal Reports i xCelsius. Co najważniejsze, ceny są konkurencyjne w porównaniu do dotychczasowych dystrybutorów.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Link do sklepu:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="white-space: pre-wrap;"&gt;&lt;a href="http://store.businessobjects.com/store/bobjemea/DisplayHomePage/Locale.pl_PL/Currency.EUR/"&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://store.businessobjects.com/store/bobjemea/DisplayHomePage/Locale.pl_PL/Currency.EUR/&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: verdana;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3839709831737270122?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3839709831737270122/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3839709831737270122' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3839709831737270122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3839709831737270122'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/05/sklep-online-sap-businessobjects-dla.html' title='Sklep online SAP BusinessObjects dla Polski'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-7455749383718220915</id><published>2009-04-22T08:42:00.003+02:00</published><updated>2009-04-22T09:00:34.310+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='UFL'/><title type='text'>Win32 UFL</title><content type='html'>W Crystal Reports brakuje wielu przydatnych funkcji, np. nazwa zalogowanego użytkownika.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Bjarke Viksoe&lt;/span&gt; udostępnił za darmo zestaw funkcji Custom User Functions (UFL) do Crystal Reports. Dzięki temu uzyskujemy dostęp do funkcji Win32.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I tak, oprócz samego pobrania nazwy użytkownika, możemy odczytać parametru systemu, odczytać i zapisać wartość rejestru, utworzyć plik, a nawet uruchomić zewnętrzną aplikację!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Biblioteka do pobrania wraz z źródłami:&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.viksoe.dk/code/u2lwin32.htm"&gt;http://www.viksoe.dk/code/u2lwin32.htm&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Aby zainstalować bibliotekę wystarczy uruchomić skrypt install_ufl.js&lt;/div&gt;&lt;div&gt;&lt;div&gt;Niestety nie zadziała on z CR 2008. Ale wystarczy drobna poprawka:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Należy zamienić linię:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;strValue = WSShell.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\Crystal Decisions\\9.0\\Crystal Reports\\CommonFiles");&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;na:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;strValue = WSShell.RegRead("HKEY_LOCAL_MACHINE\\SOFTWARE\\Business &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-style: italic;"&gt;Objects\\Suite 12.0\\Crystal Reports\\CommonFiles"&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;W Additional Functions pojawi się gałąź win32 i już można korzystać z nowych funkcji.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Najlepiej otworzyć przykładowy raport dołączony przez autora - robi wrażenie :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-7455749383718220915?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/7455749383718220915/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=7455749383718220915' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7455749383718220915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/7455749383718220915'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/04/win32-ufl.html' title='Win32 UFL'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6989576950398637102</id><published>2009-03-13T21:19:00.002+01:00</published><updated>2009-03-13T21:20:49.704+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Crystal Reports 2008 Release 2</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px; white-space: pre; "&gt;Znalazłem informację w sieci, że w maju zostanie opublikowany Crystal Reports 2008 Release 2. &lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px; white-space: pre;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px; white-space: pre; "&gt;Czekam z niecierpliwością...&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6989576950398637102?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6989576950398637102/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6989576950398637102' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6989576950398637102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6989576950398637102'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/03/crystal-reports-2008-release-2.html' title='Crystal Reports 2008 Release 2'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3542971910176354578</id><published>2009-03-13T16:02:00.002+01:00</published><updated>2009-03-13T16:04:29.905+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Materiały z konferencji SAP BO 2009</title><content type='html'>Zostały opublikowane materiały z konferencji SAP BO 2009 do pobrania &lt;a href="http://www.connectdistribution.pl/download/materialysapbo2009.zip"&gt;tutaj&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3542971910176354578?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3542971910176354578/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3542971910176354578' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3542971910176354578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3542971910176354578'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/03/materiay-z-konferencji-sap-bo-2009.html' title='Materiały z konferencji SAP BO 2009'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6162465023976853400</id><published>2009-03-12T09:24:00.009+01:00</published><updated>2009-03-12T09:40:18.003+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius 2008'/><title type='text'>Error #2170</title><content type='html'>W Visual Studio 2008 utworzyłem web service, a w Xcelsius 2008 kokpit korzystający z niego.&lt;br /&gt;W środowisku projektowym XC wszystko działało poprawnie i mogłem cieszyć się odświeżaniem danych.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Problem:&lt;/span&gt;&lt;br /&gt;Niestety po wyeksportowaniu projektu do SWF i otwarciu go w przeglądarce zaskoczył mnie przykry błąd &lt;span style="font-weight: bold;"&gt;Error #2170&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Przyczyna:&lt;/span&gt;&lt;br /&gt;Okazało się, że jest problem z uprawnieniami:&lt;br /&gt;&lt;a href="http://www.adobe.com/devnet/flashplayer/articles/flash_player_9_security.pdf"&gt;http://www.adobe.com/devnet/flashplayer/articles/flash_player_9_security.pdf&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Rozwiązanie:&lt;/span&gt;&lt;br /&gt;Do roota serwera www należy dodać plik  &lt;a href="http://www.sulmar.net/crossdomain.xml"&gt;crossdomain.xml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Zatem do projektu Web Service'u dodałem nowy plik crossdomain.xml&lt;cross-domain-policy&gt;&lt;allow-http-request-headers-from domain="*" headers="*" secure="false"&gt;&lt;cross-domain-policy&gt;&lt;allow-http-request-headers-from domain="*" headers="*" secure="false"&gt;&lt;br /&gt;&lt;/allow-http-request-headers-from&gt;i zaznaczyłem aby był kopiowany do docelowego katalogu .&lt;br /&gt;&lt;br /&gt;Teraz wszystko działa poprawnie.&lt;/cross-domain-policy&gt;&lt;/allow-http-request-headers-from&gt;&lt;/cross-domain-policy&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6162465023976853400?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6162465023976853400/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6162465023976853400' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6162465023976853400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6162465023976853400'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/03/error-2170.html' title='Error #2170'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-5085186912810446248</id><published>2009-03-12T08:25:00.004+01:00</published><updated>2009-03-12T09:23:04.903+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Xcelsius 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><title type='text'>Refleksje po konferencji SAP Business Objects 2009</title><content type='html'>Wczoraj (11.03.2009) miałem przyjemność uczestniczyć w konferencji SAP Business Objects 2009 zorganizowanej przez Connect Distribution.&lt;br /&gt;&lt;br /&gt;Szczegółowa agenda znajduje się tutaj:&lt;br /&gt;&lt;a href="http://www.connectdistribution.pl/dostawcy/business-objects/konferencja-2009-agenda.html"&gt;http://www.connectdistribution.pl/dostawcy/business-objects/konferencja-2009-agenda.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Pewnie większość osób czekała na informacje, co dalej z produktami rodziny BO, zwłaszcza Crystal Reports, po przejęciu przez SAP.&lt;br /&gt;&lt;br /&gt;Niestety przedstawiciel SAP'a, pan Cyril Jansen, poza marketingowymi ogólnikami nie powiedziałem nic konkretnego. Na szczęście wszystkich uspokoił Pan Sławomir Karpiński, zapewniając, że SAP nadal będzie rozwijać Crystal Reports.&lt;br /&gt;&lt;br /&gt;Podczas kilku prezentacji można było sporo dowiedzieć się o produktach SAP Business Objects (m.in. Infoview, BO Edge Series, CR 2009, xCelsius).&lt;br /&gt;&lt;br /&gt;Z mojego punktu widzenia najciekawsze były nowości w CR 2008 przedstawione przez Michała Hornunga, zwłaszcza możliwość osadzania obiektów flashów w raportach. Dzięki temu środowisko CR staje się bardziej otwarte i możliwe staje się rozszerzanie jego możliwości prezentacji danych.&lt;br /&gt; &lt;br /&gt;Jak zawsze świetnie wypadł xCelsius, który umożliwia stworzenie atrakcyjnego kokpitu bez dużego nakładu pracy. Choć jak to często bywa, tylko na początku. Bo już kokpit z odświeżaniem danych wymaga stworzenia web service'u...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-5085186912810446248?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/5085186912810446248/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=5085186912810446248' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5085186912810446248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/5085186912810446248'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/03/refleksje-po-konferencji-sap-business.html' title='Refleksje po konferencji SAP Business Objects 2009'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-6417767923994478993</id><published>2009-03-03T09:35:00.002+01:00</published><updated>2009-03-03T09:38:37.786+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports 2008'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Wersja Crystal Reports</title><content type='html'>Jeśli chcesz sprawdzić jaką wersję Crystal Reports masz zainstalowaną, z którym Service Packiem, lub fixem, wejdź na Help &gt; About i porównaj twoją wersję z mapowaniem poniżej:&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12986"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: tahoma; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Crystal Reports 2008&lt;/th&gt;&lt;th&gt;&lt;br /&gt;&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Original&lt;/td&gt;&lt;td&gt;12.0.0.549&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Service Pack 0&lt;/td&gt;&lt;td&gt;12.0.0.683&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fix Pack 1&lt;/td&gt;&lt;td&gt;12.0.0.796&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fix Pack 2&lt;/td&gt;&lt;td&gt;12.0.0.840&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Service Pack 1&lt;/td&gt;&lt;td&gt;12.1.0.892&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fix Pack 1.1&lt;/td&gt;&lt;td&gt;12.1.1.957&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fix Pack 1.2&lt;/td&gt;&lt;td&gt;12.1.2.996&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12986"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: tahoma; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Crystal Reports XI&lt;/th&gt;&lt;th&gt;(Release 1)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Original&lt;/td&gt;&lt;td&gt;11.0.0.895&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 3&lt;/td&gt;&lt;td&gt;11.0.0.2269&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 4&lt;/td&gt;&lt;td&gt;11.0.0.2495&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12986"&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: tahoma; font-size: 11px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;table border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Crystal Reports XI&lt;/th&gt;&lt;th&gt;(Release 2)&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Original&lt;/td&gt;&lt;td&gt;11.5.0.313&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 1&lt;/td&gt;&lt;td&gt;11.5.3.417&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 2&lt;/td&gt;&lt;td&gt;11.5.8.826&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 3&lt;/td&gt;&lt;td&gt;11.5.9.1076&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 4&lt;/td&gt;&lt;td&gt;11.5.10.1263&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;SP 5&lt;/td&gt;&lt;td&gt;11.5.11.1470&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Na podstawie &lt;a href="https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12986"&gt;https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12986&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-6417767923994478993?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/6417767923994478993/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=6417767923994478993' title='Komentarze (3)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6417767923994478993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/6417767923994478993'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/03/wersja-crystal-reports.html' title='Wersja Crystal Reports'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-55961985255405577</id><published>2009-02-15T17:25:00.000+01:00</published><updated>2009-02-15T17:26:41.614+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Skrypt Crystal Reports dla początkujących</title><content type='html'>&lt;table border="0" cellpadding="0" cellspacing="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="3"&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="tekst_postu" height="3"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;      &lt;td&gt;&lt;br /&gt;&lt;/td&gt;&lt;td class="tekst_postu"&gt; Właśnie opublikowałem darmowy skrypt dla początkujących użytkowników Crystal Reports i zapraszam do jego pobrania pod adresem:&lt;br /&gt;&lt;a href="http://www.sulmar.net/skrypt.html"&gt; http://www.sulmar.net/skrypt.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Wszelkie komentarze mile widziane :)      &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-55961985255405577?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/55961985255405577/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=55961985255405577' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/55961985255405577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/55961985255405577'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/02/skrypt-crystal-reports-dla.html' title='Skrypt Crystal Reports dla początkujących'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2714628406892528334.post-3135041154153882478</id><published>2009-02-11T08:59:00.002+01:00</published><updated>2009-02-11T09:09:06.158+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='deployment'/><category scheme='http://www.blogger.com/atom/ns#' term='Crystal Reports'/><title type='text'>Deployment</title><content type='html'>&lt;span class="pagetitle" style="margin: 0px; padding: 0px; text-decoration: none;"&gt;Jak już udało nam się zintegrować Crystal Reports z własną aplikacją to często stajemy przed problemem deploymentu (właściwie od tego powinniśmy zacząć).&lt;br /&gt;&lt;br /&gt;Deployment komponentów Crystalowych nigdy nie był prosty i zmieniał się z wersji na wersję.&lt;br /&gt;Teraz jest to dużo łatwiejsze bo wystarczy jeden moduł msi lub msm.&lt;br /&gt;&lt;br /&gt;Polecam stronę na której zebrane są w jedno miejsce wszystkie biblioteki do poszczególnych wersji Crystal Reports:&lt;br /&gt;&lt;a href="https://www.sdn.sap.com/irj/scn/wiki?path=/display/BOBJ/Crystal+Reports+for+Visual+Studio+.NET+Runtime+Distribution++-++Versions+9.1+to+12.0"&gt;Crystal Reports for Visual Studio .NET Runtime Distribution  -  Versions 9.1 to 12.0&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Obowiązkowy link dla programistów integrujących rozwiązania Crystal Reports z własnymi aplikacjami.&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2714628406892528334-3135041154153882478?l=sulmar.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sulmar.blogspot.com/feeds/3135041154153882478/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2714628406892528334&amp;postID=3135041154153882478' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3135041154153882478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2714628406892528334/posts/default/3135041154153882478'/><link rel='alternate' type='text/html' href='http://sulmar.blogspot.com/2009/02/deployment.html' title='Deployment'/><author><name>Marcin Sulecki</name><uri>http://www.blogger.com/profile/13905239767046364582</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_wObByg4zrhw/SYSP0MhhwoI/AAAAAAAADzU/BS5QgCCsQzU/S220/prezes1.jpg'/></author><thr:total>0</thr:total></entry></feed>
