• Tạo Report như mẫu lý lịch trích ngang
  • Tạo Report như mẫu lý lịch trích ngang

    mrtoanbin > 14-12-17, 07:31 PM

    Yêu cầu bài tập (do mình không thể đưa dạng minh họa được nên mới gửi file, xin được thông cảm): http://www.mediafire.com/file/cpg18ldac1...I_TAP.docx
    Data: http://www.mediafire.com/file/dip336n5qm...PORT.accdb
  • RE: Tạo Report như mẫu lý lịch trích ngang

    ongke0711 > 14-12-17, 10:05 PM

    Bạn làm tổng cộng 3 cái Report: 1 cái Main - 2 cái Sub report.
    - Main Report lấy Record Source từ table THONGTINCHINH.
    - 2 cái Sub report thì lấy Record Source của 2 table DAOTAO và CONGTAC.
    - Kéo 2 cái Sub Rpt vào cái main report đã tạo và Link Child/Master thông qua field [MASV].
  • RE: Tạo Report như mẫu lý lịch trích ngang

    mrtoanbin > 15-12-17, 12:43 PM

    (14-12-17, 10:05 PM)ongke0711 Đã viết: Bạn làm tổng cộng 3 cái Report: 1 cái Main - 2 cái Sub report.
    - Main Report lấy Record Source từ table THONGTINCHINH.
    - 2 cái Sub report thì lấy Record Source của 2 table DAOTAO và CONGTAC.
    - Kéo 2 cái Sub Rpt vào cái main report đã tạo và Link Child/Master thông qua field [MASV].

    Cảm ơn rất nhiều, đã đáp ứng nhu cầu, rất hân hạnh được học hỏi!
  • RE: Tạo Report như mẫu lý lịch trích ngang

    mrtoanbin > 20-01-18, 12:34 PM

    Quá trình làmlàm phát sinh vấn đề: với những ô chứa chữ nhiều thì bị đẩy xuống dòng sữ tạo ra 1 dòng trống đối với subreport tiếp theotheo; hai nữa làlà nếu kéo nhiều subreport thì k tự động chỉnh qua trang làm che khuất dữ liệuliệu.
    Xin hỏi ai có trường hợp này và xử lý ra sao?
  • RE: Tạo Report như mẫu lý lịch trích ngang

    tranthanhan1962 > 21-01-18, 01:36 AM

    Tạo report kiểu này thì phần dữ liệu không khó nhưng cái khó là chỗ thiết kế. Có một vài nguyên tắc gợi ý cho bạn:
    1/ Subreport phải tự co dãn được (Can Grow, Can Srink phải là yes), các textbox nhiều dòng cũng vậy.
    2/Tất cả các đối tượng (textbox, subreport) phải được sắp xếp khích với nhau (cạnh dưới đối tượng trên khích với cạnh trên đối tượng dưới) Nếu có khoảng hở phải tính toán hợp lý.
    3/Source Objet của các subreport chỉ có detail, không có report header, hoặc report footer (Phần này là phần gây ra những khoảng trắng không mong muốn). Trường hợp cần thiết thì tạo group sử dụng group header, hoặc group footer.
    Do Subreport và các textbox tự co dãn được nên sẽ không có chuyện che khuất dữ liệu, nếu dài hơn trang vẫn qua trang bình thường.
    Chúc bạn thành công
  • RE: Tạo Report như mẫu lý lịch trích ngang

    mrtoanbin > 29-01-18, 08:39 PM

    Có cách nào xuất report ra một file Word có sẵn không, vì như thế sẽ giữ nguyên định dạng, xuất bình thường mất hết định dạng ah.
    Mình có tìm trên diễn đàn nhưng không hiểu lắm, cho e vài dòng demo để nghiên cứu, triển khai thêm ra ạ, cảm ơn!
  • RE: Tạo Report như mẫu lý lịch trích ngang

    cpucloi > 29-01-18, 09:46 PM

    Của bạn ĐÂY, nhớ phát triển thêm nhé
  • RE: Tạo Report như mẫu lý lịch trích ngang

    mrtoanbin > 29-01-18, 10:11 PM

    (29-01-18, 09:46 PM)cpucloi Đã viết: Của bạn ĐÂY, nhớ phát triển thêm nhé
     Bạn ơi, file .dot đặt ở đâu, mình đặt cùng nơi đặt file .mdb nhưng báo lỗi chỗ đó.
  • RE: Tạo Report như mẫu lý lịch trích ngang

    cpucloi > 30-01-18, 07:59 AM

    Bạn xem khai báo đủ thư viện chưa nhé (DAO 3.6)
  • RE: Tạo Report như mẫu lý lịch trích ngang

    tranthanhan1962 > 30-01-18, 09:24 AM

    file .dot của cpucloi OK mà. Nhưng cũng đâu cần chuyển ra word chi co nó cực xử lý bằng report cũng được mà.
    Đây