Kolejna edycja dokumentów na temat licencjonowania rozwiązań Crystal firmy SPA (uwzględnia nowe produkty, oto lista wszystkich: Dashboard and Presentation Design (Xcelsius) 2008 , SAP Crystal Reports 2011 , SAP Crystal Reports 2008 , SAP Crystal Reports, version for Eclipse 2.0 , SAP Crystal Reports, version for Visual Studio .NET , SAP Crystal Reports, version for Visual Studio 2010 , SAP Crystal Reports Server 2008 , SAP Crystal Reports XI Release 2 , SAP Crystal Reports XI Release 1 ) – pod adresem http://scn.sap.com/docs/DOC-21575. Proszę zwrócić uwagę na autora - Blair Wheadon – prowadzi on listę z ciekawymi tematami.
Książka i inne zasoby na temat Crystal Reports .NET - http://www.crystalreportsbook.com/Crystal_Reports_Net_Book_Index.asp. Jest nawet taka książka “Crystal Reports .NET programming” Brian Bischof. Tam poruszono takie tematy jak raporty na stronach ASP oraz obsługa zdarzeń w raportach – to są tematy bardzo ważne. Prowadzi on też własny blog.
Zasoby CR na twitterze - https://twitter.com/#!/crystalreports. Trzeba tam zaglądac od czasu do czasu.
Narzędzia około raportowe - http://kenhamady.com/bookmarks.html (1). O tym, że raporty mogą być interaktywne mało kto pamięta, każdy widzi raport jako coś niezmiennego, wykutego w kamieniu. Tak nie jest, raporty można drążyć, filtrować – cała masa pomocnych funkcji do wykorzystania w postaci tzw. CUF (Custom User Functions) - http://www.viksoe.dk/code/u2lwin32.htm. Mówi się o interakcji użytkownika z raportem, ba nawigacji po częściach raportu. Ciekawa sprawa, na rynku jest firma konwertująca raporty z CR do Microsoft SQL Reporting Services (czyli RPT na RDL) – koszt licencji $1000. Pomysły wzbogacenia raportów- inne ciekawe dodatki są w linkach na stronie (1) np.:
- możliwość wysyłania e-mail z raportu lub możliwość wysyłania raportu do e-mail (jako załącznik),
- planowanie uruchamiania raportów (okresowe),
- integracja z Google Docs (oskryptowanie),
- reporty do twittera (http://www.pursuittechnology.co.uk/CrystalTweet.htm) + ciekawa przeglądarka (Download rptView for Crystal Reports here), http://scn.sap.com/community/crystal-reports/blog/2012/04/02/using-crystal-reports-and-twitter-for-alerting
- zamawianie raportów offline poprzez e-mail,
- serwis WCF
CR dla Eclipse w wersji 2.0 (podobnie CR dla Visual Studio 2010). Zmiana koncepcji w SAP w sprawie narzędzi do raportowania w środowisku java – do tej pory nazywało się SAP CR for Eclipse teraz to SAP CR version for Eclipse. Jest to pełnoprawne środowisko do tworzenia raportów. Dodatkowo dostarczana jest biblioteka do zabudowania raportowania w javę - SAP Crystal Reports for Java runtime components - Java Reporting Component (JRC). Ciekawe jest to, że oprócz możliwości tworzenia raportów jest także możliwość integracji aplikacji tj: szybkie wdrażenie, kreator stron JSP.
Ludzie, którzy wnoszą aktywny wkład upowszechnienia wiedzy o CR (oto ich blogi):
- Thierry
- TYC Tickets Site
- Adam
- JT
- Blair Wheadon - http://scn.sap.com/people/blair.wheadon/content
- Sean
- Tim Lang
- Robin
- Ludek Uher – nie mam namiarów może taki? Twitter
Jest polskie forum o CR - http://mycrystal.pl. Oraz dużo na GoldenLine - http://www.goldenline.pl/forum/1587182/migracje-do-crystal-reports-for-eclipse.
Mobile BI – ładnie się to wymawia, ale SAP całkiem poważnie widzi zastosowanie BI na Androidzie - http://scn.sap.com/community/mobile/businessobjects/content?filterID=content~objecttype~objecttype[blogpost]. Jest nawet ładne demo - http://scn.sap.com/community/mobile/businessobjects/blog. Inne odnośniki: sap.com/analyticsonthego, www.sap.com/aberdeenebook
SAP w społeczności:
- http://www.youtube.com/SAPBusinessObjects
- http://blogs.sap.com/analytics/
- http://www.facebook.com/SAPanalytics
- http://www.slideshare.net/sapanalytics
Linki:
- Dla programistów opis SDK Library - http://www.sdn.sap.com/irj/boc/sdklibrary i http://scn.sap.com/docs/DOC-27465
- CR dla Eclipse – deweloperzy - http://scn.sap.com/community/crystal-reports-for-eclipse
- Przykłady dla java - http://www.sdn.sap.com/irj/boc/crystalreports-java?rid=/webcontent/uuid/909355da-5b84-2b10-76a4-eed3ccf9e650
- CR 2011 umożliwia skorzystania z WS jako źródła zasilania raportu - http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/6059df18-3b44-2e10-eebf-846ce78ede75&overridelayout=true (Database expert –> Create New Connection –> XML and WS)
- Najnowsze SP jest już 3 (v. 13.0.3.x) - http://scn.sap.com/docs/DOC-7824. Na początku ściągnij stąd - http://www.businessobjects.com/jump/xi/crvs2010/us2_default.asp?ClickID=cikf74eizeesxx7laixiszwqffkksnfvkiak
- RoadMap - http://scn.sap.com/community/crystal-reports/blog/authors/tammy.powlas3
- Strona główna dla CR - http://scn.sap.com/community/crystal-reports
- Mądre wytłumaczenie (http://scn.sap.com/docs/DOC-28273):
- Crystal Reports 2011 does not include any Software Developer Kits (SDK). The equivalent SDK for Visual Studio .NET development is Crystal Reports for Visual Studio 2010 (CRVS2010). For CRVS2010 downloads and more, see Crystal Reports for Visual Studio 2010 Reference. Please note that the Report Designer Component (RDC) SDK was retired in Crystal Reports XI R2 (11.5). For more details on Crystal Reports XI R2, see the blog Where did all the Crystal Reports XI R1 and R2 fixes go?.
- Tutoriale:
- http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/60187541-dd10-2e10-41a3-bc5d3f3e4ae9&overridelayout=true
- http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/10c25668-90d2-2e10-adb6-d26538f730c9&overridelayout=true
- http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a0f728d9-d854-2e10-2eb4-9c66c36c74fb&overridelayout=true
- Forum SDNN – ale na końcu ma ciekawe linki - http://social.msdn.microsoft.com/Forums/eu/vscrystalreports/thread/f129440e-2fd2-4c2f-a330-33b24d9ea011
- Sieć dla CR - http://scn.sap.com/community/crystal-reports/content?filterID=content~objecttype~objecttype[document]
- Wymagania dla użytkowania rozwiązań BI - http://scn.sap.com/docs/DOC-28919
- Ciekawie o wydajności:
A question asked many times and fortunately we have a few answers there (see below). But in a nutshell, you have two things to consider; Concurrent Processor License and number of Print Jobs.
Concurrent Processor License:
The Crystal Reports engine is "throttled" at 3 CPL and despite what an error may say (depends as there are a number of errors thrown if this is exceeded), there is no way to add Licenses. Now, if the engine is processing three concurrent user frequents, any subsequent requests are queued up. In the event viewer, you should be able to see a message along the lines of, "License not available, waiting x number of seconds". Once a license is freed up, the request is fulfilled. If there are too many requests, this will increase the load on the server, and may lead to errors, and even server crashes.
Print Jobs
A print job is defined as any action the report engine needs to perform; paging, zooming, export, print, etc., is considered to be a print job. Additionally, if there is a subreport in a detail section and there are 100 records, you will be running 100 + 1 print jobs right there. Print jobs are limited to 75 by an entry in the registry. The documents below specify what key. And while you can increase this value, what happens is that the processing load on the server has been increased. Thus once again, increasing this too much may lead to errors and eventually a server crash.
Other areas to investigate; web farms and more scalable products - Crystal Reports Application Server, Business Objects Enterprise (currently BI 4.0).
All of the above assumes that best practices re. handling of objects has been followed. E.g.; use .Close and .Dispose once you are done with a report object. Ditto for Datasets - if these are being used.
Resources:
Crystal Reports Maximum Report Processing Jobs Limit
Troubleshooting the error; Load Report Failed
Crystal Reports for Visual Studio .NET Scaling Crystal Reports for Visual Studio .NET
Crystal Reports 2008 Component Engine Scalability
Brak komentarzy:
Prześlij komentarz