Mang đến cho bạn hành trang là Kiến thức và Kinh nghiệm

Lựa chọn chủ đề bạn quan tâm

Cùng nhau thảo luận về các vấn đề

Hãy theo dõi chúng tôi nếu bạn thấy bổ ích

  1. Hỏi đáp IT
  2. Hỏi nhanh

Hỏi về Crystal Report – Xuất báo cáo trong Winform C#

Nhờ mọi người tư vấn giúp đỡ 
Mình đang làm 1 phần mềm nhỏ quản lý số liệu báo cáo khảo sát địa chất, các chức năng tính toán, lưu số liệu đã làm tương đối, giờ đang triển khai làm phần xuất báo cáo report
Mọi người cho mình hỏi Crystal Report có hỗ trợ làm được các dạng báo cáo sau không?
 
Hokhoan.png
Bieu_cat_nen.png
bang_tong_hop.png
Các ô xanh số liệu lấy từ CSDL, các khu màu đỏ là image vẽ tự động bằng chương trình.
Báo cáo gốc làm từ excel, giờ mình triển khai làm Report tự động, không qua excel (vì máy người dùng có thể không cài excel). Xuất ra các dạng file: PDF, XLS, DOC.
Không biết mọi người từng làm với Crystal Report hay các công cụ làm Report trên C# (hay VB.NET), có công cụ nào hỗ trợ làm Report dạng này không.
Cơ sở dữ liệu mình có rất nhiều bảng, chương trình cũng xử lý nhiều Thí nghiệm, mỗi thí nghiệm lại cho ra 1 biểu kết quả, và lúc lập báo cáo cần ghép các biểu kết quả này thành 1 file duy nhất.
Cảm ơn mọi người.
 
Câu trả lời

- Bạn đã sẵn sàng thảo luận về chủ đề này. Hãy bấm "Viết bình luận", bạn có thể lựa chọn sử dụng tài khoản Facebook hoặc Google++

- Vì sự phát triển của cộng đồng CNTT/CNPM tại Việt Nam!

Unknown user
No responses yet

Crystal report trên winform thì chỉ hỗ trợ xuất báo cáo kiểu như bạn khoanh xanh thôi còn khu bạn khoanh đỏ image thì crystal report chỉ cho phép bạn design image tĩnh vào thôi..
còn cái khcas thì m chưa biết...
0 Lượt thích

Khoanh xanh cũng không đơn giản bạn ạ, ví dụ ở các ảnh thứ 2, vùng bảng thì tùy thí nghiệm số cột không cố định, có thể là 4, hay 6 cột.
Các dữ liệu cũng phân tán ở rât nhiều bảng
Tên dự án ở bảng Project
Tên hố khoan ở bảng Borehole
các thông tin về mẫu: độ sâu, phương pháp thí nghiệm ... ở bảng Soil
Kết quả thí nghiệm nén ở bảng Compress_Data
Kết quả thí nghiệm cắt ở bảng Direct_shear_Data
....
Nói chung là làm báo cáo phần này khó. Với liên kết nhiều bảng phức tạp như vậy mình nghĩ Crystal Report là không khả thi.

Hiện mình đang làm một cách: tạo file word và lưu dạng RTF, sau đó chương trình load file này và thay thế các đoạn bookmark bằng số liệu
Rồi ghép các file RTF vào với nhau để ra báo cáo
Nhưng Rich Text box trong winform thứ nhất là không hiển thị đúng format của file RTF (vì quá phức tạp, nhảy dòng nhảy trang), thứ 2 là với chiều dài quá lớn (10 trang đổ lên) là Rich Text box chịu chết không hiển thị nổi.

Ai có cao kiến gì giúp mình với
0 Lượt thích

Đối với mình những report phức tạp như vậy mình sẽ làm HTML và sau đó export ra PDF, XLS, hay DOC từ HTML
0 Lượt thích

Thanks bác, để nghiên cứu.
Còn vấn đề ghép các report thành 1 file duy nhất nữa. Làm sao để trên form hiển thị như CrystalReport Viewer: chia tách các trang, di chuyển giữa các trang. Có lẽ tự code phần View được.


Chương trình của mình yêu cầu khó nhất là việc tạo các mẫu Template để đổ dữ liệu vào, nên có lẽ HTML sẽ khả thi
0 Lượt thích

Trong CrystalReport bạn có thể tạo subreport rồi ghép lại vào main report, kiểu như cách cân voi của Lương Thế Vinh, chia nhỏ ra để trị. Về hình ảnh mình thấy trên mạng có nhiều tutorial hướng dẫn cách load ảnh từ db rồi đưa lên report. Chắc cái này bạn cần tham khảo nhiều.
0 Lượt thích

Từ khóa tìm kiếm

Câu trả lời mới nhất

Tin tuyển dụng