Tạo báo cáo Crystal Report với dữ liệu được lấy từ Listview - vb.net

namhandsome1

Thành viên mới
Tham gia ngày
11 Tháng chín 2016
Bài viết
37
Thích
2
Điểm
165
#1
Như tiêu đề bác nào chỉ giúp em cách tạo báo cáo report với dữ liệu lấy từ listview ko a? em vướng mắc quá! Cảm ơn các bác ạ.
 

namhandsome1

Thành viên mới
Tham gia ngày
11 Tháng chín 2016
Bài viết
37
Thích
2
Điểm
165
#3
Bạn nói rõ với đưa cái file lên xem nào.
Chương trình em có nhiều form dữ liệu lớn nên ko up lên dc, đây là form thẻ kho, khi em nhập 1 mã hàng vào kick vào nút xem nó sẽ hiện lịch sử giao dịch mã đó, giờ em muốn viết code cho nút print, khi kick vào đó nó load hết dữ liệu đang có trên listview để đưa vào 1 report mà mình đã design mẫu sẵn rồi in ra. em chưa biết làm ntn mong các bác chỉ giúp!
 

File đính kèm

Hai Lúa Miền Tây

Chuyên gia GPE
Thành viên BQT
Administrator
Tham gia ngày
18 Tháng ba 2008
Bài viết
7,177
Thích
13,909
Điểm
1,910
#4
Chương trình em có nhiều form dữ liệu lớn nên ko up lên dc, đây là form thẻ kho, khi em nhập 1 mã hàng vào kick vào nút xem nó sẽ hiện lịch sử giao dịch mã đó, giờ em muốn viết code cho nút print, khi kick vào đó nó load hết dữ liệu đang có trên listview để đưa vào 1 report mà mình đã design mẫu sẵn rồi in ra. em chưa biết làm ntn mong các bác chỉ giúp!
Dữ liệu trong cái listview đó bạn lấy từ CSDL? Nếu từ CSDL thì tội gì không đổ từ CSDL vào Report mà lại lấy từ ListView?
 

namhandsome1

Thành viên mới
Tham gia ngày
11 Tháng chín 2016
Bài viết
37
Thích
2
Điểm
165
#5
Dữ liệu trong cái listview đó bạn lấy từ CSDL? Nếu từ CSDL thì tội gì không đổ từ CSDL vào Report mà lại lấy từ ListView?
Dạ! Listview của em nó chỉ có một số Field cần lấy trong bảng dữ liệu, còn lại là các Field mới là kết quả của sự tính toán (+,-,*,/). nếu chỉ lấy đúng như trong bảng dữ liệu thì tạo report trở về dạng cơ bản, nhưng của em ko lấy dc như vậy, phải lấy từ listview
Bài đã được tự động gộp:

Dữ liệu trong cái listview đó bạn lấy từ CSDL? Nếu từ CSDL thì tội gì không đổ từ CSDL vào Report mà lại lấy từ ListView?
Trong cái hình em gửi bên trên, thì thực tế Listview của em đang hiển thị dữ liệu của 2 bảng (dùng Union all) và kết quả Tồn là không có trong bảng dữ liệu, mà em tự tính trong code rồi hiển thị lên listview
 

Hai Lúa Miền Tây

Chuyên gia GPE
Thành viên BQT
Administrator
Tham gia ngày
18 Tháng ba 2008
Bài viết
7,177
Thích
13,909
Điểm
1,910
#6
Dạ! Listview của em nó chỉ có một số Field cần lấy trong bảng dữ liệu, còn lại là các Field mới là kết quả của sự tính toán (+,-,*,/). nếu chỉ lấy đúng như trong bảng dữ liệu thì tạo report trở về dạng cơ bản, nhưng của em ko lấy dc như vậy, phải lấy từ listview
Bài đã được tự động gộp:


Trong cái hình em gửi bên trên, thì thực tế Listview của em đang hiển thị dữ liệu của 2 bảng (dùng Union all) và kết quả Tồn là không có trong bảng dữ liệu, mà em tự tính trong code rồi hiển thị lên listview
Trong SQL cũng tính toán được mà bạn.
 

tam888

Thành viên tích cực
Tham gia ngày
22 Tháng tám 2013
Bài viết
493
Thích
283
Điểm
410
#7
Dạ! Listview của em nó chỉ có một số Field cần lấy trong bảng dữ liệu, còn lại là các Field mới là kết quả của sự tính toán (+,-,*,/). nếu chỉ lấy đúng như trong bảng dữ liệu thì tạo report trở về dạng cơ bản, nhưng của em ko lấy dc như vậy, phải lấy từ listview
Bài đã được tự động gộp:


Trong cái hình em gửi bên trên, thì thực tế Listview của em đang hiển thị dữ liệu của 2 bảng (dùng Union all) và kết quả Tồn là không có trong bảng dữ liệu, mà em tự tính trong code rồi hiển thị lên listview
Thường người ta tạo các View cho SQL để lấy làm Report và cho cả listview luôn, Không ai làm làm lòng vòng như bạn
 
Top