Làm sao bỏ khoảng trắng giữa các dòng trong Sub Report
Làm sao bỏ khoảng trắng giữa các dòng trong Sub Report
ongke0711 > 11-10-17, 12:33 AM
Tôi đang gặp vấn đề như tiều đề trên và chưa nghĩ ra cách xử lý. Bạn nào có giải pháp thì hướng dẫn giùm nhé. Số là có bạn cũng trong diễn đàn nhờ thiết kế cái report “PHIẾU ĐIỀU TRỊ” như hình đính kèm. Cột bên trái là các thông tin Cận Lâm Sàng (CLS), cột bên phải là Toa Thuốc. Yêu cầu thiết kế là các dòng căn đều hàng ngang bằng nhau, không bị lệch dòng giống như thiết kế trong Excel vậy (như hình).
Cách tôi làm là: - Thiết 2 cái sub report (1 cho CLS, 1 cho toa thuốc) và canh thủ công xếp liền kề nhau. - Để các dòng trong cả 2 sub report có chiều cao như nhau (để khi xếp sát nhau sẽ không bị lệch dòng), tôi viết lệnh cho sự kiện On Format khi có dòng nào chiếm 2 -3 line thì tăng chiều cao textbox tương ứng 2 -3 lần. Ví dụ: chiều cao textbox cho 1 dòng là 0.25” <=> 360 twip. Khi có dòng dữ liệu toa thuốc nào chiếm 3 line thì chiều cao = 360 x 3. Áp dụng cách này cho cả 2 sub report và kết quả là chiều cao các dòng đều bằng nhau. Dòng nào 2, 3 lines thì cũng căn ngang bằng nhau giữa 2 sub report. Vấn đề gặp phải là: khi xem sub report độc lập thì các dòng nó xếp kế tiếp nhau nhưng khi đưa vô Main report thì nó bị giãn dòng, cách nhau một khoảng trắng. Các bạn xem hình bên dưới để dễ hình dung. Có thể có cách xử lý dữ liệu khác để có được cái Format báo cáo như hình đầu tiên đề cập mà mình chưa biết, các bạn hướng dẫn giùm nhé. Cảm ơn.
- 2 Sub Report ở chế độ Print Preview khi xem độc lập:
- Khi bỏ 2 sub report vào Main report thì bị tạo các khoảng trắng giữ các dòng.