Jump to content

Welcome to [ iT ] Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!


MU Moi ra - VINA MU

MU Moi ra - MU Hai Phong

Hình ảnh

Hướng dẫn tạo Crystal Reports

- - - - -

  • Please log in to reply
2 replies to this topic

#1
PhươngĐiệp2410

PhươngĐiệp2410

    Thạc sĩ CSTH

  • VIP
  • PipPipPipPipPip
  • 1917 Bài Viết:
Mình đang học về cái này và mình đang đọc quyển sách Crystal Report .NET Programming được viết bởi Brian Bischof ...
Dịch lại toàn bộ sách thì mình không có thời gian nhưng mình sẽ cố gắng đọc và dịch lại những chỗ quan trọng nhất là các ví dụ cụ thể cho các bạn mới học tham khảo ...

Thân!


1 >Tạo Một Crystal Report đầu tiên của bạn

Trước khi bạn học về tất cả những cái cơ bản của Crystal Report thì tốt hơn là bây giờ ta sẽ tạo thử một Crystal nhỏ một cách nhanh chóng để bạn hình dung về Crystal Report ...
Bây giờ bạn hãy mở Visual Studio và tạo cho bạn một project mới . Nó có thể tạo trong cả hai ngôn ngữ là VB.NET hoặc C# và nó có thể là một Window Application hoặc ASP.NET . Thiết kế báo cáo với Crystal Report là một kiểu chương trình độc lập .Những bước để làm một Crystal thì giống nhau cho cả hai kiểu chương trình ứng dụng này .

Trong Project được mở bạn chọn Project > Add New Item . Điều này sẽ làm hiện ra những dánh sách các kiểu mẫu chương trình có thể thấy . Bạn chọn kiểu trong này là Crystal Report . Nhập tên cho nó là Employee List . Hình dưới sẽ cho bạn thấy hộp hội thoại này cho một Window Application của bạn . Giờ bạn hãy click vào create để tạo một report .

Posted Image

Khi đó hộp thoại Crystal Report Gallery sẽ xuất hiện ... Bạn hãy chấp nhận hai giá trị mặc định của nó là Using The Report Wizard Standard và nhấn OK (Hình dưới)

Posted Image

Bây giờ điều tiếp theo là ta phải chọn Cơ sỡ dữ liệu Xtreme bằng việc nhấn chuột vào tuỳ chọn OLE DB(ADO) (hình dưới) .

Posted Image

Điều này sẽ làm xuất hiện một hộp thoại mới và bạn chọn trong này là Microsoft Jet 4.0 OLE DB Provider . Trong hộp thoại tiếp theo bạn chọn đường dẫn đến căn cứ dữ liệu Xtreme (database name phải là tên đường dẫn đầy đủ trong máy bạn ví dụ D:\Microsoft Visual Studio .NET 2005\Crystal Reports\Samples\en\Databases) . Sau đó bạn Click vào Finish .

Giờ bạn sẽ chở lại tab Data . Bạn hãy Click vào mắt Tables để bung nó ra và double vào bảng Employee (hoặc bạn có thể kéo và thả nó ) để có thể di chuyển nó qua cửa sổ mới tên là Tables In Report . Click vào Next

Posted Image

Để hiển thị những vùng cần có trên báo cáo , bạn có thể chọn chúng tại tab Fields . Giờ bạn hãy double vào những vùng bạn chọn để chèn chúng vào cửa sổ bên phải : Trong ví dụ này Tôi sẽ chọn các vùng Employee ID , Last Name , Hire Data . Bạn sẽ thấy nó như hình dưới .

Posted Image

Đến đây bạn có thể tiếp tục theo tác với báo cáo của bạn như nhóm lại và chọn dữ liệu để in . Nhưng đây chỉ là một ví dụ đơn giản , bạn hạy bỏ qua những tab còn lại và cứ thế nhấn Next để đến tab Style rồi nhấn Finish .
Giờ bạn sẽ thấy một báo cáo của bạn sẽ thấy như hình dưới . Nếu báo cáo của bạn sử dụng trong một chương trình ứng dụng thực tế thì bước tiếp theo của bạn là bạn phải sửa đổi Form để có thể xem và in báo cáo này .

Posted Image

Bài viết này được chỉnh sửa bởi PhươngĐiệp2410: 01 June 2008 - 03:39 PM

http://winsocks.net/

Are You looking for a good socks 5 service? But you don't know where to buy?
Welcome to WinSocks.Net - Crazy Socks Service
Here we provide Fresh Socks 5 with fast speed , less blacklist, especially price is cheaper than others service.
More over, if you want to test our socks 5 before buying, don't be hesitate to contact our supporter through yahoo to receive Free Socks 5

#2
PhươngĐiệp2410

PhươngĐiệp2410

    Thạc sĩ CSTH

  • VIP
  • PipPipPipPipPip
  • 1917 Bài Viết:

2> Xem trước một báo cáo với Window Form

Sau khi đã tạo một bản báo cáo trong bài trước (Bài 1) , giờ bạn có thể xem nó sử dụng cả Window Form hoặc ASP.NET . Trong bài này chỉ hướng dẫn để xem nó trong một Window Form mà thôi ...
Giờ ta sẽ sửa đổi 1 Form để có thể xem được báo cáo mà chúng ta đã tạo . Khi bạn tạo một project mới thì một Form tên là Form1 luôn được gán đến project của bạn . Giờ bạn hãy mở design của Form này lên và thêm vào đó control CrystalReportViewer .

Posted Image

Với control này bạn có nhiều cách để xem trước một báo cáo . Trong ví dụ này ta sẽ sử dụng thành phần (component) ReportDocument bởi vì nó dễ dàng để lựa chọn . Bạn thêm thành phần component ReportDocument đến form bằng cách double - clicking vào nó từ Toolbox . Sau đó bạn click phải chuột vào Form của bạn (click vào control CrystalReportViewer mà ta đã kéo vào) chọn Choose a Crystal Report . Một cửa sổ mới sẽ hiện ra trong hình

Posted Image

Trong cửa sổ này khi bạn sẽ chọn báo cáo cho Form của bạn .
Giờ bạn đã có thể xem kết quả của mình bằng cách chạy thử Form vừa tạo ... và đây là kết quả của mình .
Posted Image

Bài viết này được chỉnh sửa bởi PhươngĐiệp2410: 01 June 2008 - 04:43 PM

http://winsocks.net/

Are You looking for a good socks 5 service? But you don't know where to buy?
Welcome to WinSocks.Net - Crazy Socks Service
Here we provide Fresh Socks 5 with fast speed , less blacklist, especially price is cheaper than others service.
More over, if you want to test our socks 5 before buying, don't be hesitate to contact our supporter through yahoo to receive Free Socks 5

#3
Cẩm Loan

Cẩm Loan

    Thành viên mới

  • Newbies
  • 4 Bài Viết:
Chào bạn, Rất cảm ơn vì sự chia sẻ của bạn, mình sẽ gửi phần lỗi sai cho bạn xem giúp mình trong thời gian sớm nhất! Chúc bạn luôn vui vẻ!




0 người đang đọc chủ đề này

0 thành viên, 0 khách, 0 thành viên ẩn



MU Moi ra - MU Phuc Sinh

Balloon vs. Thorns

MU Phuc Hung

Làm Việc Tài Nhà

Mu Da Nang

Tuyển Nhân Viên Bán Hàng

Tư vấn sức khỏe trực tuyến