Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Tạo báo cáo Crystal Report với dữ liệu được lấy từ Listview

  1. #1
    Ngày gia nhập
    06 2012
    Bài viết
    2

    Mặc định Tạo báo cáo Crystal Report với dữ liệu được lấy từ Listview

    Xin lỗi BQT vì em không biết phải đăng bài ở toppic nào!
    Em cần các bác trên diễn đàn giúp em vấn đề này với ạ: Em dùng vb.net, em muốn tạo báo cáo Crystal Report với dữ liệu được lấy từ listview của chương trình.
    Ý tưởng của em là tạo 1 new Datatalbe và dùng vòng lặp đưa toàn bộ dữ liệu trong listview vào Datatable. Code em chạy OK (đã test dữ liệu đựợc đưa vào thành công. Đây là code đưa dữ liệu vào Datatable:
    Sub Upload_dtb()
    Dim dtb_Table As New DataTable
    Dim row As DataRow
    With frm_Thekho
    For i As Integer = 0 To .List_Thekho.Columns.Count - 1
    dtb_Table.Columns.Add(.List_Thekho.Columns(i).Text )
    Next
    For i As Integer = 0 To .List_Thekho.Items.Count - 1
    row = dtb_Table.NewRow
    For j As Byte = 0 To dtb_Table.Columns.Count - 1
    row(j) = .List_Thekho.Items(i).SubItems(j).Text
    Next
    dtb_Table.Rows.Add(row)
    Next
    End With
    End Sub

    Vấn đề của em là em chưa biết làm như thế nào để đưa dữ liệu từ bảng dtt_Table trên vào báo cáo Crystal Report. Các bác giúp em với ạ! Em xinh cảm ơn!

  2. #2
    Ngày gia nhập
    08 2017
    Bài viết
    2,356

    Trích dẫn Nguyên bản được gửi bởi namhandsome1 Xem bài viết
    Xin lỗi BQT vì em không biết phải đăng bài ở toppic nào!
    Em cần các bác trên diễn đàn giúp em vấn đề này với ạ: Em dùng vb.net, em muốn tạo báo cáo Crystal Report với dữ liệu được lấy từ listview của chương trình.
    Ý tưởng của em là tạo 1 new Datatalbe và dùng vòng lặp đưa toàn bộ dữ liệu trong listview vào Datatable. Code em chạy OK (đã test dữ liệu đựợc đưa vào thành công. Đây là code đưa dữ liệu vào Datatable:
    ..
    Vấn đề của em là em chưa biết làm như thế nào để đưa dữ liệu từ bảng dtt_Table trên vào báo cáo Crystal Report. Các bác giúp em với ạ! Em xinh cảm ơn!
    Tôi không phải là thanh viên của Bqt.
    Sao cần tới ý tưởng, dữ liệu từ đâu đổ vào listview ?
    VB Code:
    1.     Sub Upload_dtb()
    2.         Dim dtb_Table As New DataTable
    3.         Dim row As DataRow
    4.         With frm_Thekho
    5.             For i As Integer = 0 To .List_Thekho.Columns.Count - 1
    6.                 dtb_Table.Columns.Add(.List_Thekho.Columns(i).Text)
    7.             Next
    8.             For i As Integer = 0 To .List_Thekho.Items.Count - 1
    9.                 row = dtb_Table.NewRow
    10.                 For j As Byte = 0 To dtb_Table.Columns.Count - 1
    11.                     row(j) = .List_Thekho.Items(i).SubItems(j).Text
    12.                 Next
    13.                 dtb_Table.Rows.Add(row)
    14.             Next
    15.         End With
    16.     End Sub
    Sau khi lấy dữ liệu thuát ra khỏi sub, dtb_Table còn sử dụng được không ?

  3. #3
    Ngày gia nhập
    06 2012
    Bài viết
    2

    mục đích của em là sau khi có dtb_Table thì truyền vào thẳng crystal report luôn trong Sub này!

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn