Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje



Podobne dokumenty
Laboratorium 060. Crystal Reports. Ćwiczenie 4. Raport kasowy

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

Zaznaczanie komórek. Zaznaczenie pojedynczej komórki polega na kliknięciu na niej LPM

Raportowanie z programu Trawers przy użyciu Crystal Reports

Praktyczne wykorzystanie arkusza kalkulacyjnego w pracy nauczyciela część 1

Formatowanie komórek

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

EXCEL TABELE PRZESTAWNE

Lp. Nazwisko Wpłata (Euro)

Podstawowe czynnos ci w programie Excel

1. Wstawianie macierzy

Podstawowe czynnos ci w programie Word

4.Arkusz kalkulacyjny Calc

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

Tworzenie raportów. Ćwiczenie 1. Utwórz Autoraport przedstawiający tabelę Studenci

2. Podstawy narzędzia Application Builder, budowa strony, kreatory aplikacji

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Rozwiązanie ćwiczenia 8a

Edytor tekstu OpenOffice Writer Podstawy

Tworzenie zamówienia. Tworzenie zamówienia ME21N. Instrukcja robocza. Cel Zastosuj tę procedurę, aby utworzyć zamówienie.

Zadanie 1. Stosowanie stylów

Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

Kadry Optivum, Płace Optivum

Zadanie 3. Praca z tabelami

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Zadanie 11. Przygotowanie publikacji do wydrukowania

Przedszkolaki Przygotowanie organizacyjne

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Wspólne Zaawansowana tabela

Rozwiązanie ćwiczenia 6a

Arkusz kalkulacyjny EXCEL

Instrukcja użytkownika

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Spis treści 1. Wstęp Logowanie Główny interfejs aplikacji Ogólny opis interfejsu Poruszanie się po mapie...

BAZY DANYCH Formularze i raporty

KONSOLIDACJA. Cel ćwiczenia: Funkcjonalności:

Temat: Organizacja skoroszytów i arkuszy

INSTRUKCJA SZKOLENIOWA ZARZĄDZANIE PRODUKCJĄ AX 2009 SZKOLENIE PODSTAWOWE

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

MS Access - bazy danych

KGGiBM GRAFIKA INŻYNIERSKA Rok III, sem. VI, sem IV SN WILiŚ Rok akademicki 2011/2012. Przygotowanie do druku

Po wstawieniu tabeli (i zawsze wtedy, gdy w tabeli jest kursor) pojawia się na wstążce nowa grupa zakładek o nazwie Narzędzia tabel.

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

Stosowanie, tworzenie i modyfikowanie stylów.

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

Sekretariat Optivum. Jak przygotować listę uczniów zawierającą tylko wybrane dane, np. adresy ucznia i jego opiekunów? Projektowanie listy

Uruchomienie aplikacji Plan lekcji w przeglądarce Internet Explorer

Zadanie 9. Projektowanie stron dokumentu

1. Wstęp Niniejszy dokument jest instrukcją użytkownika dla aplikacji internetowej DM TrackMan.

10. Jak to zrobić - Ćwiczenia dla tych co zaczynają...

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Tworzenie zamówienia zagranicznego

Instrukcja użytkowania

Marcin Sulecki Crystal Reports dla początkujących

Integracja z Subiekt GT

3. Budowa prostych raportów opartych o bazę danych

Księgowość Optivum. Jak wykonać kwartalne sprawozdanie Rb-34S?

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows XP

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Jeżeli pole Krawędź będzie zaznaczone uzyskamy obramowanie w całej wstawianej tabeli

Tworzenie prezentacji w MS PowerPoint

Rejestracja faktury VAT. Instrukcja stanowiskowa


5. Integracja stron aplikacji, tworzenie zintegrowanych formularzy i raportów

UONET+ moduł Dziennik

Wstawianie nowej strony

Ćwiczenia nr 4. Arkusz kalkulacyjny i programy do obliczeń statystycznych

Przygotuj za pomocą tabulatorów element formularza. Utwórz pole tekstowe i sformatuj tak, aby dół napisu w polu był dokładnie nad kropkami.

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

Podział na strony, sekcje i kolumny

MS Access 2010 instrukcja część Wstaw do tworzonego formularza wszystkie pola z tabeli wydzial:

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

Problemy techniczne SQL Server

Europejski Certyfikat Umiejętności Komputerowych. Moduł 3 Przetwarzanie tekstów

NAGŁÓWKI, STOPKI, PODZIAŁY WIERSZA I STRONY, WCIĘCIA

I. Spis treści I. Spis treści... 2 II. Kreator szablonów Tworzenie szablonu Menu... 4 a. Opis ikon Dodanie nowego elementu...

Problemy techniczne SQL Server

Działki Przygotowanie organizacyjne

Co nowego w programie GM EPC

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows 7

Makra Access 2003 wg WSiP Wyszukiwanie, selekcjonowanie i gromadzenie informacji Ewa Mirecka

5. Bazy danych Base Okno bazy danych

Laboratorium - Zabezpieczanie kont, danych i komputera w systemie Windows Vista

Fragment tekstu zakończony twardym enterem, traktowany przez edytor tekstu jako jedna nierozerwalna całość.

Dopasowywanie czasu dla poszczególnych zasobów

Opracował: mgr inż. Marcin Olech

2 Arkusz kalkulacyjny

Instrukcja importu przesyłek. z Menedżera Sprzedaży do aplikacji Webklient

Laboratorium - Podgląd informacji kart sieciowych bezprzewodowych i przewodowych

Formularze w programie Word

Spis treści. Integracja Shoper

Microsoft.NET: LINQ to SQL, ASP.NET AJAX

Dostosowanie szerokości kolumn

Sigma moduł Arkusz. Nauczyciel wspomagający powinien mieć w umowie przypisane stanowisko nauczyciel wspomagający.

LibreOffice Impress. Poziom podstawowy. Materiały szkoleniowe

Oprogramowanie Użytkowe ćwiczenia Semestr I mgr inż. Daniel Riabcew SWSPiZ

Jak dopasować pola szablonu świadectwa, aby na stronie z wynikami klasyfikacji rocznej poprawnie drukowały się długie nazwy przedmiotów?

Transkrypt:

Laboratorium 050 Crystal Reports Ćwiczenie 1 Otwarte pozycje 1. Uruchomić Microsoft.NET 2. Wybrać New Project, preferowany język (np. VB), Reporting, Crystal Reports Application i w polu Name (nazwa projektu) wpisać CrystalReports. 3. Pojawi się okno kreatora. Zatwierdzić standardowe wartości. Strona 1

4. Pojawi się okno połączenia z serwerem i bazą danych. Wybrać: Nowe połączenie, OLE DB (ADO), Microsoft OLE DB Provider for SQL Server 5. W polu Server wpisz MSSQL. Baza danych: 555 Zaznacz Zabezpieczenia zintegrowane. 6. Na kolejnym ekranie parametrów technicznych zatwierdź standardowe ustawienia klikając przycisk Zakończ. 7. Z wyświetlonego drzewa obiektów wybierz dbo, Widoki i (wcześniej przygotowany) widok votwartepozycje. Kliknij Zakończ Strona 2

8. Pojawi się główny ekran tworzenia raportów w systemie Crystal Reports. Jeśli u dołu ekranu pojawia się błąd złej referencji do blibloteki CrystalDecisions.Shared, przejdź do własności projektu, wybierz zakładkę References, usuń referencję CrystalDecisions.Shared i ponownie ją dodaj (z listy komponentów.net). 9. W oknie Solution Explorer zmień nazwy: CrystalReport1.rpt rptopenitems Form1.vbp frmviewer 10. Ustaw poziomy format wydruku: menu: Crystal reports, Design, Page setup. 11. Usuń pole Data wydruku. 12. Korzystając z metody przciągnij-i-upuść i panelu Field explorer, do sekcji Details raportu dodać poniższe pola, dopasować szerokości pól i odpowiednio je sformatować. Usunąć podkreślenia z nazw kolumn. W tym celu wykorzystać metody Edit Text Object i Format Object. Wskazówka: Dodaj pasek narzędzi Crystal Reports Main. Umożliwia on m.in. łatwą zmianę kroju i wielkości czcionki oraz wyrównania tekstu. Wkazówka: Wyniki swoich zmian można natychmiast sprawdzić klikając na opcję Main Report Preview u dołu głównego ekranu definiowania raportu. Nazwa Wyrównanie Format/precyzja Nr dłużn. Right Data Center Tylko data Wal. Center Kurs Right 4 miejsca po przecinku Strona 3

13. Do sekcji Report Header dodać tytuł raportu: Otwarte pozycje dłużników (kliknąć prawy klawisz myszy, Insert, Test Fidel). 14. Dodaj grupowanie pozycji na numer dłużnika: Insert, Group section, pole votwartepozycje.nr_dluznika. 15. Dodaj do nagłówka grupy informacje o dłużniku: nazwę i adres. 16. Do stopki grupy dodaj podsumowanie pola KwotaPLN (na kod dłużnika): zaznacz pole KwotaPLN (w sekcji Details), Insert, Summary i wypełnij pola wartościami zgodnie z tym zrzutem z ekranu. 17. Do raportu dodać tabelę Valuta (waluty): menu: Crystal Reports, Database, Expert, 555, dbo, Table, Valuta. Połączyć widok votwartepozycje z tabelą Valuta polami Waluta i valcode. Strona 4

18. Dodaj grupowanie na kod waluty: Insert, Group section, pole votwartepozycje.waluta. 19. Do nagłówka grupy waluty dodać jej opis (Insert, Database field, valuta.oms30_0 (opis waluty znajduje się w polu valuta.oms30_0). 20. Do stopki grupy wg waluty dodaj podsumowania dla pól Kwota i Kwota PLN. 21. W sekcji Grand total dodaj sumę ogółem całego raportu na pole Kwota PLN. 22. Dodaj własne pole obliczeniowe (Formula Field) o nazwie PageNumber. "Strona " + ToText(PageNumber,0) + "/" +ToText(TotalPageCount,0) 23. W sekcji Page footer dodaj numer strony. Strona 5

Ćwiczenie 2 Otwarte pozycje Drill Down 1. Ukryj sekcję Details kliknij prawy klawisz myszy na szarym pasku sekcji Details i wybierz Hide (Drill down OK). 2. Uruchom raport (preview). Poszczególne pozycje dłużników nie są widoczne. 3. Kliknij na wierszu z walutą. Zostaną wtedy wyświetlone (w osobnym oknie) wszystkie pozycje wybranego dłużnika wystawione w wybranej walucie. UWAGA: Szczegóły wyświetlane są bez informacji o nazwach kolumn. To sprawia iż raport cząstkowy jest mało czytelny. Jak dodać kolumny do raportu cząstkowego? 4. Dodaj do sekcji Details (Szczegóły) jesze jedną podsekcję. W tym celu kliknij prawym klawiszem myszy i wybierz opcję Section Expert. Na liście sekcji zaznacz sekcję Szczegóły i kliknij przycisk <Wstaw>. Zostanie utworzona nowa sekcja Szczegóły a. Dotychczasowa zawartość sekcji zostanie umieszczona w Szczegóły b. 5. Przesuń wszystkie pola z sekcji Szczegóły a do Szczegóły b. 6. Przesuń nagłówki kolumn z sekcji ReportHeader do sekcji Szczegóły b. 7. Wykonaj Preview raportu. Sprawdź wynik dla dłużnika 2004. UWAGA: Nagłówki kolumn są wyświetlane przed każdym wierszem! Takie działanie nie jest prawidłowe. Jak ukryć wiersz z nazwami kolumn? 8. Powróć do modułu Section Expert. Zaznacz sekcję Szczegóły a, zaznacz opcję Hide (No drill-down) I kliknij na ikonie formuły z prawej strony przycisku. 9. Wpisz formułę, która będzie prawdziwa tylko przy pierwszym wyświetleniu grupy (na walutę). Wskazówka: RecordNumber>1. 10. Sprawdź działanie raportu (nr dłużnika 2004), Strona 6

Ćwiczenie 3 Prezentacja raportu 1. Przesuń CrystalReportsViewer1 w dół ekranu, taka by u góry pojawiło się wolne miejsce (Dock =Bottom, Anchor=Wszystkie krawędzie). 2. W wolnym miejscu dodaj: a. etykietę labreport i tekście Raport b. ComboBox o nazwie cmbreports i stylu (DropDownStyle) DropDownList Strona 7

3. W procedurze inicjalizacyjnej formatki: a. Wyczyść zawartość cmbreports b. Dodaj ocpcje do wyboru w cmbreports: i. Wybierz raport (indeks = 0) ii. Otwarte pozycje (indeks = 1) 4. Upewnij się, że do formatki frmviewer został dodany komponent cropentitems1, Jeśli nie, dodaj go ręcznie. 5. Dodaj obsługę zdarzenia SelectedIndexChanged na kontrolce cmbreport. a. Zamień ikonę kursora na WaitCursor (Cursor.Current =,,,) b. Utwórz przełącznik (switch) na polu SelectedIndex (poniżej kod w VB) CrystalReportViewer1.ReportSource = Nothing Select Case cmbreport.selectedindex Case 0 'Skip Case 1 CrystalReportViewer1.ReportSource = cropenitems1 End Select End Sub 6. Sprawdź działanie aplikacji. Strona 8