Tạo các form trong Access (Phần cuối)
Đón đọc phần cuối trong tổng nội dung tạo các form trong Access nhé!
Bổ sung các dấu ngắt trang (page break) vào form
1. Mở form trong Design view.
2. Nhấp công cụ Page Break nằm trong hộp công cụ.
3. Nhấp nơi mà bạn muốn đặt dấu ngắt trang. Đặt dấu ngắt trang bên trên hoặc bên dưới một control để tránh việc tách dữ liệu trong control đó.
4. Microsoft Access đánh dấu ngắt trang ở đường biên bên trái của form với một đường nét gạch ngắn (short dotted line).
Nếu bạn muốn mỗi trang phải có kích thước giống nhau và mỗi cửa sổ chỉ hiển thị một trang một lần thì hãy thiết kế form để mỗi dấu ngắt trang nằm trên một khoảng cách bằng với khoảng cách của dấu ngắt trang khác. Bạn cũng có thể thực hiện điều này bằng cách đặt các page break control với thước thẳng đứng.
5. Nhấp đúp form selector để mở trang tính chất, rồi nhấp Current Page trong hộp tính chất Cycle. Điều này ngăn người dùng không được di chuyển sang trang kế tiếp bằng cách nhấn phím TAB.
6. Xóa bỏ thanh cuộn đứng bằng cách cài đặt tính chất ScrollBars sang Horizontal Only hoặc Neither.
7. Hoán chuyển về Form view để thử nghiệm form và định kích thước nó sao cho bạn chỉ có thể xem một trang một lần. Bạn có thể nhấn phím PAGE DOWN hoặc PAGE UP để di chuyển giữa các trang.
Bạn có thể muốn bổ sung một nút lệnh cho mỗi một trang để người dùng có thể di chuyển focus (focus: tức là khả năng để nhận dữ liệu nhập của người dùng thông qua chuột hoặc bàn phím hoặc phương pháp SetFocus. Focus có thể được cài đặt bởi người dùng hoặc bởi trình ứng dụng. Đối tượng có focus thường được chỉ định bởi caption được chiếu sáng hoặc bởi thanh tiêu đề) sang trang kế tiếp hoặc trang trước đó.
Hiển thị các số trang
1. Mở form hoặc report trong Design view.
2. Trên menu Insert, hãy nhấp Page Numbers.
3. Trong hộp thoại Page Numbers, hãy chọn format, vị trí, và chế độ gióng hàng dành cho số trang. Đối với chế độ gióng hàng, các tùy chọn sau đây là có sẵn.
- Left : Số trang hiển thị ở lề trái.
- Center : Số trang hiển thị ở giữa các lề trái và lề phải.
- Right : Số trang hiển thị ở lề phải.
- Inside : Các số trang lẻ được in ở bên trái, các số trang chẵn được in ở bên phải.
- Outside : Các số trang chẵn được in ở bên trái, các số trang lẻ được in ở bên phải.
4. Để hiển thị một số trên trang đầu tiên, hãy chọn hộp kiểm Show Number On First Page.
Microsoft Access bổ sung một text box vào hoặc page header hoặc page footer dựa trên mục chọn lựa của bạn. Tính chất ControlSource được cài đặt trên một biểu thức dựa trên dạng mã bạn chọn. Bạn có thể di chuyển, định kích thước, hoặc định vị trí text box, và cài đặt các tính chất của nó để tùy ý sử dụng diện mạo của nó.
Cài đặt lại các số trang cho mỗi một nhóm trong một report
Trước khi bạn thực hiện thủ tục sau đây, hãy tạo một macro để sử dụng hoạt động SetValue nhằm thay đổi tính chất Page sang 1.
1. Thực hiện một trong các thao tác sau dây:
- Nếu số trang nằm ở page header, thì hãy sử dụng các giá trị sau đây dành cho các đối số hoạt động SetValue:
Item: [Page] and Expression: 0
- Nếu số trang nằm ở page footer thì hãy sử dụng các giá trị sau đây dành cho các đối số hoạt động SetValue:
Item: [Page] and Expression: 1
2. Lưu và đóng macro.
3. Mở report trong Design view.
4. Bổ sung text box để bổ sung các số trang trong page header hoặc footer.
Phương pháp
1. Mở form hoặc report trong Design view.
2. Trên menu Insert, hãy nhấp Page Numbers.
3. Trong hộp thoại Page Numbers, hãy chọn dạng, vị trí, và chế độ gióng hàng dành cho số trang. Đối với chế độ gióng hàng, các tùy chọn sau đây là có sẵn:
- Left : Số trang hiển thị ở lề trái.
- Center : Số trang hiển thị ở giữa các lề trái và lề phải.
- Right : Số trang hiển thị ở lề phải.
- Inside : Các số trang lẻ được in ở bên trái, các số trang chẵn được in ở bên phải.
- Outside Các số trang chẵn được in ở bên trái, các số trang lẻ được in ở bên phải.
4. Để hiển thị một con số trên trang đầu tiên, hãy chọn hộp kiểm Show Number On First Page.
5. Thực hiện một trong các thao tác sau dây:
Nếu số trang xuất hiện ở page header, thì hãy cài đặt tính chất ForceNewPage của group header ở cấp đầu tiên (group header: được dùng để đặt thông tin, chẳng hạn như tên nhóm hoặc tổng nhóm ở đầu của một nhóm các record.) sang Before Section và tính chất OnFormat của group footer ở cấp đầu tiên sang tên của macro mà bạn đã tạo ở bước 1.
Nếu số trang xuất hiện ở page footer, thì hãy cài đặt tính chất OnFormat của group header ở cấp đầu tiên sang tên của macro mà bạn đã tạo ở bước 1 và tính chất ForceNewPage của group footer cấp đầu tiên sang After Section.
Chúc các bạn thành công!