Reportkészítés Visual Studioval Készítették: Poser László és Szertaridisz Oresztész.

Slides:



Advertisements
Hasonló előadás
Support.ebsco.com Az EBSCOhost bemutatása Oktatóprogram.
Advertisements

Statisztika 2008 Az elektronikus program használata.
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Alap hálózat összerakása Packet Tracerben
Operációs rendszerek Beállítások.
Active Directory.
Az MVC tervezési minta 2. előadás.
SQL Server 2005 Reporting Services a gyakorlatban
SZÖVEGSZERKESZTÉS Boríték készítése.
Készítette: Szobonya Ferenc
Prezentációkészítés Microsoft PowerPoint.
Adatbázis-kezelő funkciók
Bekezdésformázás.
Adatbáziskezelés az MSAccess programmal Makány György 5. rész: Jelentések.
Első C programunk Visual C Express-ben Horváth Ernő 1.
A körlevél készítésének menete
Adatbázis-kezelés ACCESS program:
Közös kinézet Mester oldal, témák, skin-ek, css Webalkalkalmazás fejlesztése ASP.NET-ben Krizsán Zoltán.
SQL Server 2005 Reporting Services Kószó Károly rendszermérnök Microsoft Magyarország.
Microsoft® Lync™ 2010 Meghatalmazás – oktatás
Access-Űrlapkészítés
Access alapok Táblák, kapcsolatok, űrlapok.
Egyéni animációk készítése
Táblázatok beillesztése, formázása dokumentumokba
A Gimp képszerkesztő program
Egyéni animáció készítése
Egyszerű webes alkalmazás fejlesztése
FTP File Transfer Protocol. Mi az FTP? Az FTP egy olyan protokoll, amely fájlok interneten keresztül végzett átvitelére szolgál. A felhasználók többsége.
Microsoft BI technológiák az eszközmenedzsment szolgálatában
Szaktanácsadás SQL Server UpgradeTeljesítményoptimalizálás Replikáció kialakítás Disaster Recovery tervezés.NET Framework alapú fejlesztések.
Többtáblás adatbázisok
Riportok készítése SQL Server Reporting Services-zel
Formanyomtatványok létrehozása Dreamweaverrel E-business 6. előadás.
Elemzések, jelentések készítése
Vizuális alkalmazások a FoxProban Páll Éva Boglárka.
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
Segédlet vizuális programozáshoz Kovács László
SZTIR Projekt Szaktanácsadási Tartalomszolgáltató Információs Rendszer Névjegyzék december 20. Nagy Attila, GAK TSzK.
Nézzük, mit tudunk…. Mire gondoltam? Megjeleníti az adott adatbázishoz kapcsolódó összes objektumot : adatbázis ablak.
Készítette: Rummel Szabolcs Elérhetőség:
Support.ebsco.com Business Source keresés az EBSCOhost felületen Oktatóprogram.
Support.ebsco.com Az EBSCOhost találati lista Oktatóprogram.
APEX BMF, II. félév.
Eu-háló Partnerszervezeti Kommunikációs Center január 17.
Visual Basic 2008 Express Edition
ELTE WIFI Beállítási útmutató MS Windows XP-hez
1. Feladat Hozzunk létre egy olyan programot amely számokat ír ki és a felhasználónak időre be kell gépelni ezeket.
MySQL adatbázis készítése Viczián Gergely – Kollárné Hunek Klára.
Webprogramozó tanfolyam
Kördokumentumok 1..
Területmérlegre vonatkozó konzisztencia-vizsgálat Gazdasági Informatika Tanszék 2004/2005. tanév Utolsó frissítés:
1 Verseny 2000 gyakorlat SQL 2000 Server Portál adatbázis létrehozása.
Gazdasági informatikus - Szövegszerkesztés 1 Hosszú dokumentumok kezelése.
Első lépések a szövegszerkesztő használatában
Számítógépes grafika I. AUTOCAD alapok
Gazdasági informatikus - Szövegszerkesztés 1 Bekezdések formázása 3.
MySQL adatbázis készítése
Bekezdések formázása 2..
SZÁMÍTÓGÉPES PROGRAMOK HASZNÁLATA Microsoft Photo Story.
Számítógépes programok használata
A Mozilla magyar nyelvű szerkesztőjének használata
Excel alapok Templom Téri Német Nemzetiségi Általános iskola Pilisvörösvár 2015 A leggyakoribb Excel műveletek, ill. típusfeladatok Készítette: Kárpát.
Számítások az Accessben Számított mező létrehozása Az adatbázisokat érdemes úgy tervezni, hogy ne tároljunk olyan adatokat, amelyek a többiből kiszámíthatók.
Táblák létrehozása és feltöltése adatokkal Rendezés Szűrés.
Lekérdezések Adott tulajdonságú adatok listázásának módja a lekérdezés. A lekérdezések segítségével az adatbázisból megjeleníthetjük, módosíthatjuk, törölhetjük.
Az Endnote bibliográfia adatbázis-kezelő szoftver alapvető használata Skultéti Attila
Alkalmazásfejlesztés gyakorlat
Jelentések Jelentést akkor használunk, ha az adatbázisban letárolt adatokat szeretnénk kinyomtatni. A jelentésben szereplő adatok alapja egy tábla vagy.
Oktatóbemutató címe Előadó: Név.
B M Java Programozás 5. Gy: Java alapok IT A N Adatkezelő 1.rész
Előadás másolata:

Reportkészítés Visual Studioval Készítették: Poser László és Szertaridisz Oresztész

A Report Services rövid leírása A Report Services, az Analysis Services, és az Integration Services a három pillére a Microsoft által kiadott Business Intelligence programcsomagnak. A report alapvető, ezzel együtt az egyik legfontosabb szervezési tevékenység, mert személyre szabottan, különböző formákban (kapcsolati, szöveg, xml, stb.) biztosít betekintést az adatokba. Hasznos üzleti döntések meghozatalához, kampányok ütemezéséhez, vagy versenyelőírásokhoz. Reportra szükség lehet különböző formátumokban, úgymint doc, html, pdf, stb. Sokszor interaktív formában kell kinyernünk az adatokat, és pl. internet böngészőben megjeleníteni. A Report Services gondoskodik mindenről, ami szükséges reportok készítéséhez, kezeléséhez, és ezek elhelyezéséhez report szervereken, valamint lehetőség van az adatok kinyerésére számos dokumentumtípusban. Reportra szükség lehet különböző formátumokban, úgymint doc, html, pdf, stb. Sokszor interaktív formában kell kinyernünk az adatokat, és pl. internet böngészőben megjeleníteni. A Report Services gondoskodik mindenről, ami szükséges reportok készítéséhez, kezeléséhez, és ezek elhelyezéséhez report szervereken, valamint lehetőség van az adatok kinyerésére számos dokumentumtípusban.

A Report Services működésének, és egy report készítésének bemutatása Elindítjuk a Visual Studiot (esetünkben VS 2010), majd nyitunk egy új projectet (Windows Forms Application). Nevet adunk neki (Report).

Megnyitjuk a Toolboxot, a Reporting almenüjében kétszer kattintunk a Report Viewer fülre. Ennek hatására betöltődik a Formunkba a felhasználói felület, és megnyílik vele egy Report Viewer task.

Itt kattintsunk a Dock Panel Containerre, ekkor a felhasználói felület felveszi a formunk méretét.

Kattintsunk a Design New Report-ra, ahol kiválaszthatjuk az adatforrás típusát.

Válasszuk ki az adatbázist (a miénk Database), majd az adatbázis modellt. Mi a Dataset-et választottuk, ami meghatározza az adatobjektumok típusait, amit az alkalmazáskód használ, valamint egy dataset file-t is hozzáad a projecthez.

Ezután kiválaszthatjuk az adatbázisunkhoz való kapcsolódás módját, és megadhatjuk az elérési útvonalat (amit konfigurációs file-ként el is menthetünk).

Kiválaszthatjuk az adatbázisunkból megjeleníteni kívánt elemeket (Tables, Views, Stored Procedures, Functions).

Ezek után beállíthatjuk a megjelenítendő adatok elérési útvonalát, hogy mely táblákat szeretnénk látni, illetve itt találjuk jobb oldalon az aktuális táblánk mezőit, és a mezők értéktípusait.

A következő ablakban csoportosíthatjuk az adatainkat (oszlopokba, sorokba rendezhetjük), beállíthatjuk a megjelenítendő értékeket, és opcionálisan függvényeket rendelhetünk hozzájuk (sum, max, count, first).

Személyre szabhatjuk a kinézetet (elrendezés, háttérszín, stílus).

Kész az első reportunk. Felbukkan a Report Design Label Control ablak, ahol tovább szerkesztgethetjük adatainkat. Illeszthetünk melléjük grafikont, képet, listát, változtathatunk az elrendezésen (lehet mátrix).

A mellette lévő fület kiválasztva (Form1.cs[Design]), és benne a Report Viewer Task-ra kattintva megtaláljuk elkészített reportunkat. Alatta néhány új opció válik elérhetővé.

Report Website A Visual Studio legtöbb alkalmazásában található Report Viewer eszköz, a 2010-es verzióban már kifejezetten reportspecifikált alkalmazások is helyet kaptak (ASP.NET Reports Website, Reports Application, Crystal Reports application). A Report Website elkészítése nagyon hasonló az eddig bemutatotthoz, az eredményt viszont HTML formában kapjuk.

Visszalépve a szerkesztő felületre, és az SQL Data Source ikonra kattintva a toolboxban egyszerű SQL lekérdezéseket állíthatunk össze.

Az xsd file-unkban a kapcsolt adatbázis tábláit módosíthatjuk, illetve új táblákat adhatunk hozzá.

Kialakíthatunk új adatbázis-kapcsolatokat is az App_Code könyvtárban DataSet item hozzáadásával.

Szintén itt adhatunk hozzá Reportot is, amit ha áthúzunk a default.aspx-be, megnyitunk, és ráhúzunk egy táblát, akkor megjelenik a Choose the Dataset ablak, ahol kiválaszthatjuk a kapcsolni kívánt adatbázist, és annak tábláit.

A kész táblák fejléce fölötti jobb klikk segítségével előbukkanó Tablix Properties lehetőséget nyújt a táblák átcsoportosítására, fej-, és láblécezésére, valamint bizonyos adatok más színnel való kiemelésére.

Funkció hozzáadása a reporthoz Nyissuk meg aDataset.xsd file-unkat. Itt a táblákon a Table Adapter sávon jobb klikkre lenyíló menüből válasszuk a Configure opciót.

A felnyíló ablakban lévő Query Builder segítségével új lekérdezéseket fogalmazhatunk meg, csoportoíthatjuk a már meglévőeket, vagy szűrhetünk is.

A Form1.cs[Design]-ban adjunk egy gombot alkalmazásunkhoz.

A gombra kettőt kattintva megjelenik a code behind, ahol egy hibaüzenet fogad, mert még nem definiáltunk pubikus logikai változót.

Kiegészítjük metódusunkat a logikai változóval, és átmásoljuk a gombunk kódjába.

Futtassuk a programot. A gombra kattintva most már megjelennek az általunk megadott szűrésnek megfelelő adatok (itt a fizetetlen számlák). Ezzel zárjuk kis felhasználói szintű összefoglalónkat a Visual Studio reportkészítéséről.

HAPPY THE HAPPY END