LẤY ĐIỀU KIỆN LỌC BÁO CÁO VÀO VIEW IN

Vấn đề

  • Mẫu vẽ frx cần thể hiện điều kiện lọc của báo cáo vào mẫu in

  • Người dùng chọn điều kiện lọc giao diện báo cáo, bấm trang in để xem mẫu vẽ

Nguyên tắc

  • Sử dụng lệnh form25.TextDkLoc().Trim() để lấy ra điều kiện lọc bên ngoài. Ví dụ;

    • Tài Khoản: [1111 - Tiền Việt Nam] Đối tượng: [3388019 - Kinh phí đảng bộ Nhà máy Z175]

  • Tại mẫu frx cần chèn thêm sub-band để chứa điều kiện lọc

    • Đặt điều kiện ẩn/hiện sub-band khi (trống/ không trống) điều kiện lọc

Hướng dẫn

1. Code "Xử lý trước view trang"

// Tạo 1 biến string trong mẫu in: DieuKienLoc
// Tại code xử lý trước view trang: gán giá trị cho biến
rpt.Parameters["DieuKienLoc"].Value = formreport.TextDkLoc().Trim();

2. Sửa mẫu in

  • Chèn sub-band

    Chèn sub-band
  • Đặt điều kiện ẩn hiện cho trường hợp (có hoặc không có điều kiện lọc)

    Đặt điều kiện ẩn hiện cho sub-band

Last updated