Przejdź do głównej zawartości

Posty

Wyświetlanie postów z wrzesień, 2009

Polska wersja Crystal Reports XI - refleksje

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.
Jak wypadło tłumaczenie? Czy warto kupować polską wersję Crystal Reports XI?

Po zainstalowaniu i uruchomieniu zobaczymy polskie menu! Zakładki [Projekt], [Podgląd]. o jak miło...

Naciskamy F1 (Pomoc) i co widzimy? Help po angielsku :( Tutaj następuje pierwsze rozgoryczenie.

OK, rozwijamy menu.

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...

Kto zgadnie do czego służy opcja "Może rosnąć"? To tłumaczenie "Can grow" :)
W Excelu ładnie przetłumaczone na "Zawijaj tekst".

Kolejny kwiatek: "Wstaw wiersz", zamiast "Wstaw linię" (ang. Insert Line), co całko…

UFL w .NET

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

Ale co zrobić jeśli pracujemy już tylko w Visual Studio .NET ?
Niestety, nie ma wprost takiej możliwości :(

Zobaczcie z resztą sami:
http://www.codeproject.com/KB/dotnet/DecryptForCrystal.aspx

Autor tworzy logikę funkcji w VSNET, ale na końcu sięga po VB 6.0, aby zobaczył ją Crystal Reports!

Obiecam zmierzyć się osobiście z tym problemem, aby wszystko zrobić w Visual Studio NET

Swoją drogą, ciekawy pomysł z enkrypcją danych.

Visual Studio 2010 i Crystal Reports

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.

Ale uspokajam miłośników Crystala - ma się znaleźć w kolejnych odsłonach Visual Studio 2010.

Polecam wątek Crystal Reports dropped in Visual Studio 2010???

Ciekawe, jaką wersję Crystal Reports nam podarują...

Crystal Reports for Visual Studio 2008 a Crystal Reports 2008

Czym się różni się Crystal Reports for Visual Studio 2008 od Crystal Reports 2008?

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.

Porównanie wersji znajdziecie na stronie Crystal Reports for Visual Studio .NET Product Comparison

Porównanie wersji Crystal Reports od 8.0 do 2008

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.

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 :)

Z pomocą przychodzi wówczas tabelka: Features by edition Comparison Chart

Wersje trial Crystal Reports

Wersje trialowe 30-dniowe narzędzi Crystal Reports 2008, XI oraz XCelsius można pobrać ze strony: http://www.sap.com/solutions/sapbusinessobjects/sme/freetrials/index.epx

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 :)

Obliczanie czasu pracy pracowników

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.

Zaproponowałem następujące rozwiązanie:
1. Tworzymy formułę @Czas i obliczamy różnicę pomiędzy czasem wejścia i wyjścia pracownika, w minutach:
DateDiff('n', godzina_wejscia, godzina_wyjscia)

2. Następnie tworzymy formułę, która wyświetli odpowiednio sformatowany czas:
Cstr(Truncate ({@Czas}/60) ,0) + ' godz. ' + cstr({@Czas} - Truncate ({@Czas}/60) * 60 ,0) + ' min.'

Przykładowy raport do pobrania tutaj.